.net XtraGrid:获取RespositoryItemButtonEdit行索引

.net XtraGrid:获取RespositoryItemButtonEdit行索引,.net,vb.net,devexpress,xtragrid,.net,Vb.net,Devexpress,Xtragrid,如何在特定的行索引中设置它 这就是我创建RepositoryItemButtonEdit列的方式 我想得到第六行的按钮,如图所示。 假设我想在CellValueChanged事件中获取此按钮 如何获取此按钮?根据: 单元格值由从BaseEdit类继承的编辑器编辑。 一旦用户开始编辑单元格值,就会创建该单元格的编辑器。 编辑完成后,单元编辑器将被销毁。因此, 任何时候都只能是一个活动编辑器实例 因此,如果要从单元格中获取编辑器,则需要聚焦此单元格并开始编辑它。使用属性和属性设置单元格上的焦点,并

如何在特定的行索引中设置它

这就是我创建RepositoryItemButtonEdit列的方式

我想得到第六行的按钮,如图所示。

假设我想在CellValueChanged事件中获取此按钮

如何获取此按钮?

根据:

单元格值由从BaseEdit类继承的编辑器编辑。 一旦用户开始编辑单元格值,就会创建该单元格的编辑器。 编辑完成后,单元编辑器将被销毁。因此, 任何时候都只能是一个活动编辑器实例

因此,如果要从单元格中获取编辑器,则需要聚焦此单元格并开始编辑它。使用属性和属性设置单元格上的焦点,并调用方法调用编辑器。之后,使用属性获取编辑器:

GrdView.FocusedRowHandle = 5 'The 6-th row handle.
GrdView.FocusedColumn = GrdView.Columns("Select")

GridView.ShowEditor

Dim editor = GridView.ActiveEditor
GrdView.FocusedRowHandle = 5 'The 6-th row handle.
GrdView.FocusedColumn = GrdView.Columns("Select")

GridView.ShowEditor

Dim editor = GridView.ActiveEditor