Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 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
        ;Dim 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)
        ;Dim 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

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам