Надо сделать чтобы при наведении курсора на определенные cell в datagridview всплывало меню с определенным текстом
Как это можно сделать? Раньше никогда не сталкивался.
Private Sub DataGrid1_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles DataGrid1.MouseMove
Dim ht As DataGrid.HitTestInfo = DataGrid1.HitTest(e.X, e.Y)
Select Case ht.Type
Case DataGrid.HitTestType.Caption : TT("Заголовок")
Case DataGrid.HitTestType.Cell : TT("Клетка: строка = " & ht.Row & " колонка = " & ht.Column)
Case DataGrid.HitTestType.ColumnHeader : TT("Заголовок колонки")
Case DataGrid.HitTestType.ColumnResize : TT("Разделитель колонок")
Case DataGrid.HitTestType.None : TT("")
Case DataGrid.HitTestType.ParentRows : TT("ParentRows")
Case DataGrid.HitTestType.RowHeader : TT("Заголовок строки")
Case DataGrid.HitTestType.RowResize : TT("Разделитель строк")
Case Else
End Select
End Sub
Private Sub TT(ByVal t As String)
ToolTip1.SetToolTip(DataGrid1, t)
End Sub
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 92