如何在XAML中绑定列表框的多个选定项

女士

我已经将Flags Enum值绑定到列表框的项目源中。我已经使用SelectionMode了多个。我想将列表框的所有选定项分配给标志Enum属性。如何绑定所选项目?

private void ListBox_SelectionChanged(object sender,SelectionChangedEventArgs e)
{
    ListBox list = sender as ListBox;

    this.Weekdays=list.SelectedItems.GetType().GetEnumValues().GetEnumerator()      
                                                    as Weekdays;

}

这里的工作日是工作日类型的Flags-Enum。我要将列表框的所有选定项绑定到工作日。

下面的代码就是您所需要的!list.SelectedItems如果选择了多个选择模式,则包含所有选择的项目。您可以在列表的选择更改事件期间跟踪它们。您不能将值分配给枚举,而是创建一个列表,然后使用该列表存储与列表源相同的数据类的所选项目。

private List<DataClass> SelectedItemsList = new List<DataClass>();

if (list.SelectedItems.Count >= 0)
{
    for (int i = 0; i < list.SelectedItems.Count; i++)
    {
        SelectedItemsList.Add(list.SelectedIndices[i]);
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在列表框WPF中获取多个选定项?

来自分类Dev

如何获取列表框的选定项绑定元素?

来自分类Dev

列表框中的多个默认选定项

来自分类Dev

如何在列表框内获取列表框的选定项

来自分类Dev

如何将一个列表框中的多个选定项移回另一个列表框?

来自分类Dev

如何将多个选定的列表框项添加到另一个列表框

来自分类Dev

如何在列表框中绑定颜色集合(MVVM)

来自分类Dev

在WhereGlause for ArcGis中使用列表框中的多个选定项

来自分类Dev

如何从元组列表中为PySimpleGUI列表框中的选定值返回第二项

来自分类Dev

如何通过删除与所有列表框关联的一项来从多个列表框中删除项?

来自分类Dev

如何将列表框中的选定项目绑定到查询(MS Access)?

来自分类Dev

将列表框绑定到XAML中的SelectionChanged ComboBox

来自分类Dev

在列表框项中绑定到ViewModel

来自分类Dev

在列表框项中绑定到ViewModel

来自分类Dev

如何从列表框C#Windows应用程序中获取多个选定值

来自分类Dev

如何将多个列表框中的选定值添加到特定范围?

来自分类Dev

如何以编程方式在列表框中获取绑定项的字符串?

来自分类Dev

如何在运行时更改列表框中的选定项目文本?

来自分类Dev

如何在多列列表框中获取选定的值

来自分类Dev

如何在单击时从 html 选定列表框中删除值

来自分类Dev

设置列表绑定后如何在列表框中添加内容?

来自分类Dev

如何在具有绑定数据的列表框中显示占位符图像?

来自分类Dev

如何在Windows Phone绑定中从列表框获取值?

来自分类Dev

如何在Windows Phone绑定中从列表框获取值?

来自分类Dev

如何在列表框中删除重复项VB.net

来自分类Dev

WPF XAML 列表框选定项边框颜色

来自分类Dev

如何绑定到列表框中的特定属性

来自分类Dev

如何更新列表框中同一列下具有相同值的多个选定行

来自分类Dev

离子/如何在列表框中选择多个项目?

Related 相关文章

  1. 1

    如何在列表框WPF中获取多个选定项?

  2. 2

    如何获取列表框的选定项绑定元素?

  3. 3

    列表框中的多个默认选定项

  4. 4

    如何在列表框内获取列表框的选定项

  5. 5

    如何将一个列表框中的多个选定项移回另一个列表框?

  6. 6

    如何将多个选定的列表框项添加到另一个列表框

  7. 7

    如何在列表框中绑定颜色集合(MVVM)

  8. 8

    在WhereGlause for ArcGis中使用列表框中的多个选定项

  9. 9

    如何从元组列表中为PySimpleGUI列表框中的选定值返回第二项

  10. 10

    如何通过删除与所有列表框关联的一项来从多个列表框中删除项?

  11. 11

    如何将列表框中的选定项目绑定到查询(MS Access)?

  12. 12

    将列表框绑定到XAML中的SelectionChanged ComboBox

  13. 13

    在列表框项中绑定到ViewModel

  14. 14

    在列表框项中绑定到ViewModel

  15. 15

    如何从列表框C#Windows应用程序中获取多个选定值

  16. 16

    如何将多个列表框中的选定值添加到特定范围?

  17. 17

    如何以编程方式在列表框中获取绑定项的字符串?

  18. 18

    如何在运行时更改列表框中的选定项目文本?

  19. 19

    如何在多列列表框中获取选定的值

  20. 20

    如何在单击时从 html 选定列表框中删除值

  21. 21

    设置列表绑定后如何在列表框中添加内容?

  22. 22

    如何在具有绑定数据的列表框中显示占位符图像?

  23. 23

    如何在Windows Phone绑定中从列表框获取值?

  24. 24

    如何在Windows Phone绑定中从列表框获取值?

  25. 25

    如何在列表框中删除重复项VB.net

  26. 26

    WPF XAML 列表框选定项边框颜色

  27. 27

    如何绑定到列表框中的特定属性

  28. 28

    如何更新列表框中同一列下具有相同值的多个选定行

  29. 29

    离子/如何在列表框中选择多个项目?

热门标签

归档