Я искал ответ на этот вопрос, но на всех форумах говорилось, что это невозможно. Однако я нашел решение.
В вашем DataGridView обработайте событие CellMouseEnter. В обработчике событий DataGridViewCellEventArgs
содержит свойство ColumnIndex. Используйте это, чтобы установить свойство DataGridView.ShowCellToolTips
. Вот так (извините, пожалуйста, VB):
Private Sub MyDataGridView_CellMouseEnter(sender As Object, e as DataGridViewCellEventArgs) Handles DataGridView.CellMouseEnter
MyDataGridView.ShowCellToolTips = e.ColumnIndex = <the Column # I want to show Tooltips>
End Sub
И, очевидно, очень просто включить или выключить это на уровне ячейки, так как DataGridViewCellEventArgs
также содержит свойство RowIndex
.
Мне жаль, что я нашел ответ через пять лет после того, как он был опубликован!