Страница: 1 |
Страница: 1 |
Вопрос: DataGridViewComboBoxColumn
Добавлено: 08.11.09 01:54
Автор вопроса: Дмитрий
Какое событие происходит при выборе из списка DataGridViewComboBoxColumn в DataGridView?
Нужно вставить такой код при выборе из списка DataGridViewComboBoxColumn:
DataGridView.Item(8, cellAddr.Y).Value = InputBox(message, title, defaultResponse, curPos.X, curPos.Y)
Ответы
Всего ответов: 1
Номер ответа: 1
Автор ответа:
Дмитрий
Вопросов: 2
Ответов: 2
Профиль | | #1
Добавлено: 11.11.09 21:25
Проблему решил так:
Private Sub tableInitData_EditingControlShowing(ByVal sender As Object, ByVal e As DataGridViewEditingControlShowingEventArgs) Handles tableInitData.EditingControlShowing
If tableInitData.CurrentCellAddress.X <> 7 Then Exit Sub
 im combo As ComboBox = e.Control
If (combo IsNot Nothing) Then
RemoveHandler combo.SelectedIndexChanged, New EventHandler(AddressOf ComboBox_SelectedIndexChanged)
AddHandler combo.SelectedIndexChanged, New EventHandler(AddressOf ComboBox_SelectedIndexChanged)
End If
End Sub
Private Sub ComboBox_SelectedIndexChanged(ByVal sender As Object, ByVal e As EventArgs)
 im combo1 As New ComboBox
combo1 = sender
Select Case combo1.SelectedIndex
Case 0 To 5
tableInitData.CurrentRow.Cells(8).Value = InputBox(message, title, defaultResponse, curPos.X, curPos.Y)
End Select
End Sub