Подсказка winforms в winforms DataGridViewImageColumn - PullRequest
1 голос
/ 13 октября 2009

У меня есть следующий код, который успешно отображает изображение в столбце на основе его привязки DataProperty:

  private void dgvTasks_CellFormatting( object sender, DataGridViewCellFormattingEventArgs e ) {
        if (dgvTasks.Columns[e.ColumnIndex] is DataGridViewImageColumn && e.ColumnIndex == 1) {
            e.Value = ( (bool)e.Value == true ) ? Properties.Resources.ok : Properties.Resources.clock;
        }
  }

но я хотел бы знать, как можно показать всплывающую подсказку, когда пользователь наводит курсор на изображение?

1 Ответ

4 голосов
/ 13 октября 2009

обычно, если у вас есть строка и столбец для ячейки, вы можете установить ToolTipText, используя:

dataGridView1.Rows[rowIndex].Cells[columnIndex].ToolTipText = "..."

и в вашем случае у вас есть e.RowIndex и e.RowIndex:

dgvTasks.Rows[e.RowIndex].Cells[e.ColumnIndex].ToolTipText = "..."
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...