我有D2006,我在一个项目中使用的DevExpress QuantumGrid 6。我在未绑定模式下使用它。我有几个行,我需要触发操作时,用户选择一行,点击一个按钮。当电网不被用户分类工作正常。我使用此代码知道用户已选择的行:

index := cxMainTable.DataController.GetSelectedRowIndex(0);
cxMainTable.DataController.Values[index, 0];

但是,当用户排序通过点击列标题中的网格,返回的索引是正确的显示的当前顺序,但第二行返回的值是如果电网是没有排序,你会期望的值。

感谢。

有帮助吗?

解决方案

您有之间记录和行来区分。

也许TableView.DataController.FocusedRecordIndex是你想要的吗?

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top