WPF DataGrid 行选中相关
2016-01-11 11:48
429 查看
DataGrid选中行是有自带SelectionChanged的,可是当需要重复选中同一行时,该事件就不会触发了。
后来反复查资料找到了DataGrid上有个DataGridRow。
DataGridRow上可以写 MouseDown MouseUp这类事件可以实现重复选中行,当然,它也有Selected。
代码:
只要在相应的.xaml.cs文件里写事件的实现就OK了
注意:用MouseUp的原因是因为MouseDown需要双击才能触发事件,不知道为啥会这样,不过这两个事件都没啥区别。
后来反复查资料找到了DataGrid上有个DataGridRow。
DataGridRow上可以写 MouseDown MouseUp这类事件可以实现重复选中行,当然,它也有Selected。
代码:
<DataGrid x:Name="DataGrid" Margin="10" AutoGenerateColumns="False" SelectionMode="Single" DataGridRow.MouseUp="OrderinfodataGrid_Click" >
只要在相应的.xaml.cs文件里写事件的实现就OK了
注意:用MouseUp的原因是因为MouseDown需要双击才能触发事件,不知道为啥会这样,不过这两个事件都没啥区别。
相关文章推荐
- 什么是分辨率
- 基因组注释
- Xcode插件优缺点对比(推荐20款插件)
- char *p = &quot;abcdefg&quot;; p[0] = p[1]出错
- android颜色
- MAC下Android Studio快捷键的配置
- android 集成百度地图
- 乐观锁与悲观锁
- MySQL缓存Query Cache 及优化方法
- iOS导入字体
- 物体表面滚动纹理
- 分享
- 设计模式-Adapter模式
- Haffman编码/译码——数据结构作业(二)
- docker环境变量报错
- mysql 的 check约束
- 欢迎使用CSDN-markdown编辑器
- echarts 地图 动态 展示 结合css+js
- iOS 中client和server的 Web Service 网络通信 (2)
- 最近在 OS-10.9下配置opencv, cgal, latex, qt, pillow