社区
C#
帖子详情
DataGrid问题,列标题太长啦,如果不将列宽加大,肯定是不能完全显示出来,这样的就只能借助于 Tooltip 。也就是当鼠标移到列标题上时,
ColorSM
2002-04-24 08:13:35
DataGrid问题,列标题太长啦,如果不将列宽加大,肯定是不能完全显示出来,这样的就只能借助于 Tooltip 。也就是当鼠标移到列标题上时,出现一方框提示,不知怎样实现?
...全文
183
6
打赏
收藏
DataGrid问题,列标题太长啦,如果不将列宽加大,肯定是不能完全显示出来,这样的就只能借助于 Tooltip 。也就是当鼠标移到列标题上时,
DataGrid问题,列标题太长啦,如果不将列宽加大,肯定是不能完全显示出来,这样的就只能借助于 Tooltip 。也就是当鼠标移到列标题上时,出现一方框提示,不知怎样实现?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ColorSM
2002-04-24
打赏
举报
回复
upupup p p!
triout
2002-04-24
打赏
举报
回复
是呀,上面的方法虽然可以实现,但太麻烦了,谁知道?我也要!
ColorSM
2002-04-24
打赏
举报
回复
感谢 juqiang;
不知有没有更好的办法?
juqiang
2002-04-24
打赏
举报
回复
错了!我以为是asp.net版呢!
你尝试一下MouseEnter或者MouseMove这些事件,先算出当前鼠标的位置(相对于datagrid的或者相对于form的),然后根据datagird中每列的宽度,算出鼠标当前所在的列和行。然后是该鼠标所处的行和列无效Invalidate,再你的OnPaint事件中,重写一次就是了。具体代码,可以参考从前的WIN32 form的tooltip代码。
ColorSM
2002-04-24
打赏
举报
回复
我说的是 WinForm 中的 DataGrid 呀。
juqiang
2002-04-24
打赏
举报
回复
如果你认为折行可以接受,那么可以设置ItemStyle.Wrap=true。如果不像这样,可以定制事件?比如,PreRender,我看好像是。你可以问问icyer斑竹。
easyui
datagrid
列
中使用
tooltip
本文介绍如何在EasyUI的
Datagrid
组件中,通过onLoadSuccess事件为特定
列
添加
tooltip
提示功能,实现
当鼠标
悬停在某
列
上时
,
显示
详细信息的弹出框。
WPF的
DataGrid
的
DataGrid
Cell的
Tooltip
提示-WPF实践1
本文介绍了两种在WPF
DataGrid
中为
DataGrid
Cell设置
Tooltip
的方法:一是让每个单元格
显示
自身的
Tooltip
内容;二是使特定
列
的单元格
显示
关联
列
的内容作为
Tooltip
。
[EASYUI]
tooltip
的扩展使用
本文介绍了如何在EasyUI的
datagrid
中扩展使用
tooltip
,特别是针对需要特定
列
显示
tooltip
的情况。作者提供了一种将
tooltip
功能应用于特定
列
的方法,通过在初始化
dataGrid
时添加,并编写相应函数来实现。
DataGrid
中的高级
ToolTip
本文介绍了一种在
DataGrid
中实现高级
ToolTip
的方法,通过隐藏部分信息并在鼠标悬停时
显示
详细内容,有效解决了单条记录信息过多的
问题
。利用HTML、CSS及JavaScript实现了
ToolTip
的动态
显示
与位置调整。
C#
111,129
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章