我对使用WPF ListView的选择有一些疑问:
如何在Windows窗体ListView中禁用WPF ListView(使用GridView)中的完整行选择?
例如,仅选择第一列,还是选择直到最后一列?
另外,当我点击最后一列的空白区域时,请不要选择?
我正在使用VS 2015和.NET 4.0 .
在XAML或C#代码背后的任何建议将不胜感激 .
你确定你真的需要 ListView 来完成这项任务吗? DataGrid听起来像是工作的正确工具 . 您可以将SelectionUnit设置为 Cell 并将SelectionMode设置为 Extended ,这符合您描述的方案 . 并且它不处理在最后一列之后单击空白区域(也可以使用 Width="*" 设置最后一列以完全删除此空间) .
ListView
Cell
Extended
Width="*"
1 回答
你确定你真的需要
ListView
来完成这项任务吗? DataGrid听起来像是工作的正确工具 . 您可以将SelectionUnit设置为Cell
并将SelectionMode设置为Extended
,这符合您描述的方案 . 并且它不处理在最后一列之后单击空白区域(也可以使用Width="*"
设置最后一列以完全删除此空间) .