首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >显示Datagridview Rowheader工具提示

显示Datagridview Rowheader工具提示
EN

Stack Overflow用户
提问于 2016-03-08 14:56:42
回答 2查看 1.5K关注 0票数 1

向所有人问候,

请帮助我如何重新设置datagridview行标题的工具提示文本,当我加载datatable并设置datagridview行的每个工具提示时,当我将鼠标指针移动到行标题时,它会正确显示,但当我单击列以升序或降序排序数据时,行标题的工具提示是否被删除?当我单击datagridview的列标题时,如何设置它或避免它...提前感谢!

EN

回答 2

Stack Overflow用户

发布于 2016-03-08 15:12:31

DataGridViewColumn上设置ToolTipText属性

代码语言:javascript
复制
foreach (DataGridViewColumn column in dataGridView1.Columns)
{
    column.ToolTipText = "Tooltip"; // set here.
}
票数 1
EN

Stack Overflow用户

发布于 2016-03-09 00:17:48

将设置行工具提示的代码移动到DataBindingComplete事件处理程序。此句柄将在每次DataSource更新(包括排序)时触发。如下所示:

代码语言:javascript
复制
this.dataGridView1.DataBindingComplete += DataGridView1_DataBindingComplete;

private void DataGridView1_DataBindingComplete(object sender, DataGridViewBindingCompleteEventArgs e)
{
    foreach (DataGridViewRow row in this.dataGridView1.Rows)
    {
        row.HeaderCell.ToolTipText = "ToolTip Text";
    }
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35860934

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档