WPF DataGrid 行选中相关

DataGrid选中行是有自带SelectionChanged的,但是当须要重复选中同一行时,该事件就不会触发了。spa

后来反复查资料找到了DataGrid上有个DataGridRow。code

DataGridRow上能够写 MouseDown MouseUp这类事件能够实现重复选中行,固然,它也有Selected。blog

代码:事件

<DataGrid x:Name="DataGrid" Margin="10" AutoGenerateColumns="False" SelectionMode="Single" DataGridRow.MouseUp="OrderinfodataGrid_Click" >

只要在相应的.xaml.cs文件里写事件的实现就OK了io

注意:用MouseUp的缘由是由于MouseDown须要双击才能触发事件,不知道为啥会这样,不过这两个事件都没啥区别。class

相关文章
相关标签/搜索