请问,关于ListView的鼠标悬停,显示子项内容

sdrfdvsf23 2011-10-20 05:46:05
请问,ListView,鼠标悬停在某一个子项,显示子项内容
是怎么设置的,?因为,子项内容较长,显示不下,只有通过鼠标悬停,提示内容
...全文
583 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
wnyxy001 2011-10-20
  • 打赏
  • 举报
回复

private void listView1_MouseMove(object sender, MouseEventArgs e)
{
ListViewItem lv = this.listView1.GetItemAt(e.X, e.Y);
if (lv != null)
{
this.toolTip1.SetToolTip(this.listView1, lv.SubItems[0].Text);
}

}

加个toolTip控件
sdrfdvsf23 2011-10-20
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 ruanwei1987 的回复:]

是 web 还是win?
[/Quote]
win
卧_槽 2011-10-20
  • 打赏
  • 举报
回复
listview的子项没有哦鼠标悬停事件。但是listview本身有。
在listview悬停事件中,获取到鼠标的x,y。listview有一个方法是通过xy获取这个位置的子项。这样就得到这个子项了。下面就不用多说了吧。
sdrfdvsf23 2011-10-20
  • 打赏
  • 举报
回复
我看到只有项具有ToolTipText属性,子项没有
ruanwei1987 2011-10-20
  • 打赏
  • 举报
回复
是 web 还是win?

111,080

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧