■■■

2016年3月31日木曜日

DataGridViewのセルにツールチップを表示する方法

DataGridViewのセルにツールチップを表示する方法
VB.NET
dgv1(0, 0).ToolTipText = "編集不可"

dgv1.Columns(0).ToolTipText = "数値入力可"

dgv1.Rows(0).HeaderCell.ToolTipText = "行変更不可"
C#
dgv1[0, 0].ToolTipText = "編集不可";

dgv1.Columns[0].ToolTipText = "
数値入力可";

dgv1.Rows[0].HeaderCell.ToolTipText = "
行変更不可";

CellToolTipTextNeededイベントでヒント表示する方法
VB.NET
Private Sub dgv1_CellToolTipTextNeeded(ByVal sender As Object, _
ByVal e As DataGridViewCellToolTipTextNeededEventArgs) _
Handles dgv1.CellToolTipTextNeeded
e.ToolTipText = e.ColumnIndex.ToString() + ", " + e.RowIndex.ToString()
End Sub
C#
private void dgv1_CellToolTipTextNeeded(object sender,
DataGridViewCellToolTipTextNeededEventArgs e)
{
e.ToolTipText = e.ColumnIndex.ToString() + ", " + e.RowIndex.ToString();
}











■■■