【发布时间】:2015-05-22 12:52:54
【问题描述】:
如何在特定行索引处获取ButtonEdit?
这就是我创建RepositoryItemButtonEdit 列的方式。
Private Sub PopulateDataGrid()
GrdCntrlMain.DataSource = CreateDataSet().Tables(TABLE_WORKERS)
Dim lObj_GrdClmn As GridColumn = GrdView.Columns.AddField("Select") ' This is my RepositoryItemButtonEdit column
With lObj_GrdClmn
.VisibleIndex = GrdView.Columns.Count
.OptionsColumn.AllowEdit = True
End With
GrdView.OptionsView.RowAutoHeight = False
AddHandler GrdView.MouseMove, AddressOf GrdView_MouseMove
Dim lObj_RepItm_BtnEdt As New RepositoryItemButtonEdit
lObj_RepItm_BtnEdt.TextEditStyle = TextEditStyles.HideTextEditor
AddHandler lObj_RepItm_BtnEdt.ButtonPressed, AddressOf lObj_EdtrBtn_Click
Dim lObj_EdtrBtn As EditorButton = New EditorButton()
lObj_EdtrBtn.Kind = ButtonPredefines.Glyph
lObj_EdtrBtn.Appearance.BackColor = Color.Azure
lObj_EdtrBtn.Caption = "Remove"
lObj_EdtrBtn.Appearance.Options.UseTextOptions = True
lObj_RepItm_BtnEdt.Buttons.Clear()
lObj_RepItm_BtnEdt.Buttons.Add(lObj_EdtrBtn)
GrdCntrlMain.RepositoryItems.Add(lObj_RepItm_BtnEdt)
GrdView.Columns("Select").ColumnEdit = lObj_RepItm_BtnEdt
End Sub
我想在 第 6 行获得按钮,如图中突出显示的那样。
假设我想在CellValueChanged 事件中获取此按钮。
我怎样才能得到这个按钮?
【问题讨论】:
标签: .net vb.net devexpress xtragrid