Devexpress Gridcontrol Multiselect不使用指示柱

时间:2012-01-31 01:28:34

标签: devexpress multi-select gridcontrol

有没有办法让用户只需点击并拖动实际网格中的单元格即可进行多行选择?即不使用指标栏?

2 个答案:

答案 0 :(得分:1)

您可以通过设置Gridview.Options中的以下属性

,仅使用属性来按单元格执行此操作
 Multiselect = True
 MultiSelectMode = CellSelect
 UseIndicatorForSelection = False

如果您需要按整行执行此操作,则无法使用GridView.CalcHitInfo和各种事件自行编写该功能。

答案 1 :(得分:0)

  

要实现此行为,您需要处理MouseDown和   MouseMove事件并以编程方式选择行。你还需要   enable multi-selection功能multi-selection mode并将CellSelect切换为“{{1}}”,以便能够选择单个单元格。

从此链接下载附加的示例并对其进行自定义以实现您的功能......

MultiSelect Rows & Cells simultaneously

检查以下线程,使用指示器,但您可以自定义隐藏指示器并将选择选项设置为cellselect等...  Devexpress上的“mulitiselect without CTRL key”..

search result帮助您实现您正在寻找...