WPF MVVM 获取List 多选数据

Fork Me On Github
zodream 编程技术 C# 2023年11月

WPF MVVM 获取List 多选数据

单选绑定

使用 SelectedIndexSelectedItem 都可以

xml
  
<ListBox x:Name="dataGrid1" SelectedIndex="{Binding SelectedIndex}" SelectedItem="{Binding SelectedItem}">
</ListBox>
12

多选绑定

要先添加依赖项 System.Windows.Interactivity.dll

xml
            
xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity"




<ListBox x:Name="dataGrid1">
    <i:Interaction.Triggers>
        <i:EventTrigger EventName="SelectionChanged">
        <i:InvokeCommandAction Command="{Binding SelectionChangeCommand}" CommandParameter="{Binding SelectedItems,ElementName=dataGrid1}"/>
        </i:EventTrigger>
    </i:Interaction.Triggers>
</ListBox>
123456789101112
点击查看全文
0 107 0