Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница:

 

  Вопрос: Помогите с DataGridView Добавлено: 04.09.09 18:49  

Автор вопроса:  avers_inc
при нажатии левой кнопки мыши на какой-либо строке в DataGridView свойству CurrentRow присваивается индекс выбранной строки, и далее вызавается событие SelectionChanged. А мне нужно чтоб и по нажатию правой кнопки мыши происходило тоже самое.
Пробывал так:
    Private Sub dgvOrders_CellMouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellMouseEventArgs) Handles dgvOrders.CellMouseDown
        If e.Button = Windows.Forms.MouseButtons.Right Then
            Me.dgvOrders.CurrentCell = Me.dgvOrders(e.ColumnIndex, e.RowIndex)
        End If

    End Sub

Но почему-то в событие SelectionChanged, которое происходит во время присвоения нового значения для CurrentCell передаются старые значения CurrentCell...

Ответить

  Ответы Всего ответов: 0  

Нет ответов

Страница:

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



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