首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > CAD教程 >

WPF 用CSharp代码实现DataGrid多行选中,该如何处理

2012-03-11 
WPF 用CSharp代码实现DataGrid多行选中如题,WPF的DataGrid控件,ItemSource是DataView。希望能用CSharp代码

WPF 用CSharp代码实现DataGrid多行选中
如题,WPF的DataGrid控件,ItemSource是DataView。希望能用CSharp代码实现多行的选中高亮。选中单行没问题,多行选中没找到能用的属性。SelectedItems只能读,无法进行设置操作。

[解决办法]
放一个CheckBox列,后台选中多行,获取选中的CheckBox的Parent,设定高亮样式。
[解决办法]
当年没有DataGrid,不过貌似和ListView差不多。
我以前写过个在后台控制ListView的选中状态的程序。
部分如下:

数据源:

C# code
private ObservableCollection<TestData> m_fileItemsSource;        // listview的数据源 

热点排行