我将一个DataTable赋给GridControl1,有3列:
选择(复选框),ID ,Name分组就是将某一列拖到表头上面分组显示,未分组前选中复选框,通过 FocusedRowHandle 可正确获取当前行的内容,但是分组后,行的索引貌似就变了,例如:
分组前:
选择 ID Name
□ 1 cc
□ 2 aa
□ 3 bb我按Name分组后:
选择 ID
□ 2
□ 1
□ 3分组后,当我选中ID为1的这一行时,却把ID为2的那一行选中了哪位遇到过这样的问题,指导我一下怎么解决,或者有其他的方法
选择(复选框),ID ,Name分组就是将某一列拖到表头上面分组显示,未分组前选中复选框,通过 FocusedRowHandle 可正确获取当前行的内容,但是分组后,行的索引貌似就变了,例如:
分组前:
选择 ID Name
□ 1 cc
□ 2 aa
□ 3 bb我按Name分组后:
选择 ID
□ 2
□ 1
□ 3分组后,当我选中ID为1的这一行时,却把ID为2的那一行选中了哪位遇到过这样的问题,指导我一下怎么解决,或者有其他的方法
不知楼主是想实现什么功能!
用过GetSelectedRows()这个方法吗?
试了下这个方法,就是选择的行数啊
我想实现的是:
通过复选框选择时,能够正确的选中的复选框,现在的问题是分组后FocusedRowHandle就有问题,不知都什么方法可以实现
GetSelectedRows这个方法是返回当前选中的行的索引!楼主的复选框列是自己加上去的列,还是绑定列!
如果是绑定的话,应该是可以的!