簡體   English   中英

DataGridView和ComboBox事件?

[英]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

如Gri​​d.Item.FormatedValue中的.FormatedValue而不是Value

CurrentCellDirtyStateChanged-然后測試關注列中的當前單元格。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM