DataGridView设置单元格的提示内容ToolTip

 更新时间:2022年02月28日 10:10:13   作者:.NET开发菜鸟  
这篇文章介绍了DataGridView设置单元格提示内容ToolTip的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

ToolTip属性用来设置当鼠标移动到单元格上面时的提示内容。

DataGridView.ShowCellToolTips=True的情况下,单元格的ToolTip可以表示出来。对于单元格窄小,无法完全显示的单元格,ToolTip可以显示必要的信息。

示例1:设定单元格的ToolTip内容

//设置第二行第一列的提示内容
this.dgv_PropDemo[0, 1].ToolTipText = "该单元格的内容不能修改";

运行效果:

示例2:设定列头的单元格的ToolTip内容:

//设置第四列列头的ToolTip
this.dgv_PropDemo.Columns[3].ToolTipText = "该行只能输入男或女";

运行效果:

示例3:设定行头的单元格的ToopTip内容:

//设置第一行行头的ToopTip
this.dgv_PropDemo.Rows[0].HeaderCell.ToolTipText = "该行单元格的内容不能修改";

运行效果:

CellToopTipTextNeeded事件

在批量的单元格的ToolTip设定的时候,一个一个指定的效率比较低,这时候可以利用CellToopTipTextNeeded事件。当单元格的ToopTipText变化的时候也会引发该事件。但是,当DataGridView的DataSource被指定且VirualMode=True的时候,该事件不会被引发。

private void dgv_PropDemo_CellToolTipTextNeeded(object sender, DataGridViewCellToolTipTextNeededEventArgs e)
{
     //鼠标在第三列的单元格上面时显示提示信息
     if (e.ColumnIndex == 2)
     {
        e.ToolTipText = "列:" + e.ColumnIndex.ToString() + ",行:" + e.RowIndex.ToString();
     }
}

运行效果:

到此这篇关于DataGridView设置单元格提示内容ToolTip的文章就介绍到这了。希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • C# 如何添加错误日志信息

    C# 如何添加错误日志信息

    这篇文章主要介绍了C# 如何添加错误日志信息,错误日志是软件用来记录运行时出错信息的文本文件。编程人员和维护人员等可以利用错误日志对系统进行调试和维护。
    2020-11-11
  • c# 调用.bat文件的实现代码

    c# 调用.bat文件的实现代码

    c# 调用.bat文件主要利用了using System.Diagnostics;命名空间,大家可以参考下。
    2009-06-06
  • C#向Word文档中添加内容控件的方法示例

    C#向Word文档中添加内容控件的方法示例

    这篇文章主要给大家介绍了C#向Word文档中添加内容控件的方法,文中对各种不同控件的添加方法分别进行了介绍,如组合框、文本、图片、日期选取器及下拉列表等内容控件,都给出了详细的示例代码,有需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-01-01
  • C#使用GDI绘制矩形的方法

    C#使用GDI绘制矩形的方法

    这篇文章主要介绍了C#使用GDI绘制矩形的方法,涉及C#使用GDI绘图的相关技巧,需要的朋友可以参考下
    2015-04-04
  • C#把文件上传到服务器中的指定地址

    C#把文件上传到服务器中的指定地址

    这篇文章介绍了C#实现文件上传到服务器指定地址的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-04-04
  • C#实现路由器断开连接,更改公网ip的实例代码

    C#实现路由器断开连接,更改公网ip的实例代码

    C#实现路由器断开连接,更改公网ip的实例代码,需要的朋友可以参考一下
    2013-05-05
  • C#重启远程计算机的代码

    C#重启远程计算机的代码

    C#重启远程计算机的代码...
    2007-04-04
  • C#实现Menu和ContextMenu自定义风格及contextMenu自定义

    C#实现Menu和ContextMenu自定义风格及contextMenu自定义

    ContextMenu 类表示当用户在控件或窗体的特定区域上单击鼠标右键时会显示的快捷菜单,要想实现自定义的Menu和ContextMenu效果,大家可以通过派生ProfessionalColorTable类,下面小编把实现Menu和ContextMenu自定义风格及ContextMenu自定义给大家整理一下
    2015-08-08
  • 在C# WPF下自定义滚动条ScrollViewer样式的操作

    在C# WPF下自定义滚动条ScrollViewer样式的操作

    这篇文章主要介绍了在C# WPF下自定义滚动条ScrollViewer样式的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-01-01
  • C#队列的简单使用

    C#队列的简单使用

    队列的特性很简答,就是先进先出,一般利用数组来实现,本文就介绍了C#队列的简单使用,文中根据实例编码详细介绍的十分详尽,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-03-03

最新评论