Hỏi đáp
Chia sẻ kiến thức, cùng nhau phát triển
Cách biding command vào listview item trong wpf C#
14:06 02-05-2018
1.068 lượt xem
2 bình luận
16:53 02-05-2018
Mình xin phép được hỏi chút về cách biding command trong button thì mình đã thực hiện được, tuy nhiên mình có làm giao diện bằng cách tạo listview nhưng không biết cách bidding command như thế nào? Mình cảm ơn nhiều
<ListView Foreground="#FF313131" FontFamily="Champagne & Limousines"
FontSize="18" VerticalAlignment="Top" Margin="0 5 0 0">
<ListViewItem Height="45" Padding="0">
<StackPanel Orientation="Horizontal" Margin="10 0">
<materialDesign:PackIcon
Kind="Archive" Width="30" Height="30"
Foreground="#FF9B4220" Margin="10" VerticalAlignment="Center"/>
<TextBlock Text="Thẩm duyệt" Margin="10" VerticalAlignment="Center"/>
</StackPanel>
</ListViewItem>
<ListViewItem Height="45" Padding="0">
<StackPanel Orientation="Horizontal" Margin="10 0">
<materialDesign:PackIcon
Kind="AccountCircle" Width="30" Height="30"
Foreground="#FFFF6C06" Margin="10" VerticalAlignment="Center"/>
<TextBlock Text="Cán bộ" Margin="10" VerticalAlignment="Center"/>
</StackPanel>
</ListViewItem>
</ListViewItem>
cài thư viện : Install-Package System.Windows.Interactivity.WPF
xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity"
<i:Interaction.Triggers>
<i:EventTrigger EventName="SelectionChanged"> // tên sự kiện
<i:InvokeCommandAction Command="{Binding SelectedProductCommand}" // tên command
CommandParameter="{Binding ElementName=Tên listview}"/>
</i:EventTrigger>
</i:Interaction.Triggers>