C# DataGridView在单元格提示里(ToolTip)显示完整的单元格内容
2024-09-27 05:40:18
当单元格内容太多时,则会忽略后面的内容
解决方案:
添加Dgv鼠标移到单元格事件时,设置当前单元格的ToolTipText属性内容为当前单元格内容
void From_Load(object sender, EventArgs e)
{
this.dgvSystemLog.ShowCellToolTips = true;
this.dgvSystemLog.CellMouseEnter += new DataGridViewCellEventHandler(dgvSystemLog_CellMouseEnter);
}
/// <summary>
/// 鼠标移到单元格时,设置当前单元格的ToolTipText属性内容为当前单元格内容
/// 解决tip内容显示不全的问题
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
void dgvSystemLog_CellMouseEnter(object sender, DataGridViewCellEventArgs e)
{
if (e.ColumnIndex < || e.RowIndex < || dgvSystemLog.Rows.Count <= ) return;
dgvSystemLog.Rows[e.RowIndex].Cells[e.ColumnIndex].ToolTipText = (dgvSystemLog.Rows[e.RowIndex].Cells[e.ColumnIndex].Value ?? string.Empty).ToString();
}
更改后的效果:
最新文章
- Redis系列之(二):Redis主从同步,读写分离
- C#常用控件介绍
- MEF入门之不求甚解,但力求简单能讲明白(二)
- Flash相册-------3D旋转应用
- 企业QQ 增加在线交谈链接
- 关于@property()的那些属性及ARC简介
- C 语言中 free() 函数简单分析
- requestCode 和 resultCode .
- VS2008非托管C++调用wcf(WebService)服务
- Qt容器类(总结)(新发现的QQueue和QStack,注意全都是泛型)
- 【转载】FaceBook - How to add a Privacy Policy to your Apps?
- C++ UI资源
- vue 页面跳转的两种方式
- Bayboy功能详解
- 安装UEStudio以及破解
- pymysql模块 执行sql封装
- testNG retry 失败的testcase只需要在xml中配置一个listener即可
- Python操作redis字符串(String)详解 (三)
- adb常用操作
- Fiddler移动端抓包
热门文章
- ref:Struts2 命令执行系列回顾
- ref:浅谈XXE漏洞攻击与防御
- Domato学习
- JAVAEE学习——hibernate01:简介、搭建、配置文件详解、API详解和CRM练习:保存客户
- 【BZOJ 2024】 2024: [SHOI2009] 舞会 (容斥原理+高精度)
- [UOJ61]怎样更有力气
- bzoj4567 背单词
- 2015 UESTC 数据结构专题D题 秋实大哥与战争 SET的妙用
- 把json格式的字符串转换成javascript对象或数组
- kali下更新软件时,总是报错,说下列签名无效 解决办法