0

有什么方法可以让用户通过单击并拖动实际网格中的单元格来进行多行选择?即不使用指标列?

4

2 回答 2

1

您可以通过设置位于 Gridview.Options 中的以下属性来通过仅使用属性的单元格来执行此操作

 Multiselect = True
 MultiSelectMode = CellSelect
 UseIndicatorForSelection = False

如果您需要按整行执行此操作,那么您将被困在自己使用的功能GridView.CalcHitInfo和各种事件中。

于 2012-01-31T11:35:35.370 回答
0

要实现此行为,您需要处理 MouseDown 和 MouseMove 事件并以编程方式选择行。您还需要使用 enablemulti-selection功能并将其切换multi-selection mode为“ CellSelect”才能选择单个单元格。

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

同时多选行和单元格

检查以下线程,该线程使用指示器,但您可以自定义它隐藏指示器并将选择选项设置为单元格选择等...“没有 CTRL 键的多选”在 Devexpress..

帮助您实现您正在寻找的搜索结果...

于 2012-01-31T14:04:47.797 回答