Datagridview添加工具提示

时间:2011-09-13 23:38:33

标签: c# winforms datagrid datagridview

我正在使用变量

向数据网格视图添加列
UserVGrid.Columns.Add(newline[1], newline[1]);

哪种方法很好,但是当我将鼠标悬停在列描述上时,我似乎无法弄清楚如何添加工具提示。

我想要一些像

这样的东西
UserVGrid.newline[1].tooltip = "some text in here"

但这是不允许的,任何人都可以告诉我正确的代码吗?

问候

亚伦(DEvilWAH)

1 个答案:

答案 0 :(得分:3)

您需要设置ToolTipText。它是DataGridViewColumn的属性。

这是一种可能的解决方案:

DataGridViewColumn newColumn = new DataGridViewColumn();
newColumn.Name = newline[1];
newColumn.HeaderText = newline[1];
newColumn.ToolTipText = "some text in here";

UserVGrid.Columns.Add(newColumn);

或者,您可以在添加该列以设置ToolTipText属性后引用该列:

int newColIdx = UserVGrid.Columns.Add(newline[1], newline[1]);
UserVGrid.Columns[newColIdx].ToolTipText = "some text in here";