[英]DataGridView & ComboBox Event?
使用VB.Net,我有一個帶有ComboBox列的DataGridView。 當用戶在組合框中更改選擇時,我什至要做什么?
選擇組合框值時可以執行此事件...
Private Sub dataGridView_EditingControlShowing(ByVal sender As Object, ByVal e As DataGridViewEditingControlShowingEventArgs)
Try
If (Me.dataGridView.CurrentCell.ColumnIndex = CType(Column.Col,Integer)) Then
Dim comboBox As ComboBox = CType(e.Control,ComboBox)
If (Not (comboBox) Is Nothing) Then
AddHandler comboBox.SelectedIndexChanged, AddressOf Me.ComboBoxIndexChanged
End If
End If
Return
Catch Ex As Exception
Utils.ErrMsg(Ex.Message)
Return
End Try
End Sub
SelectedValueChanged
如Grid.Item.FormatedValue中的.FormatedValue而不是Value
CurrentCellDirtyStateChanged-然后測試關注列中的當前單元格。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.