当前位置:编程学习 > C#/ASP.NET >>

statusStrip上如何用tooltip

环境:VS2008    winform程序
主界面中有一个状态栏statusstrip1,状态栏中加了几个toolStripStatusLabel,把toolStripStatusLabel的image属性设置了张图片,在主界面中再拖一个tooltip控件,最后在toolStripStatusLabel的tooltiptext属性中设置提示信息
预想运行时,如果鼠标移动在toolStripStatusLabel上的话,应该会显示提示信息,
问题来了,提示信息没出来,是我哪里设置不对还是根本就不是这样用,小菜鸟求解答。谢谢!
--------------------编程问答-------------------- tooltip.SetToolTip()//使工具提示文本与指定的控件相关联。


toolTip1.SetToolTip(控件名, "提示的话");
--------------------编程问答-------------------- 没搞出来,求详解,谢谢楼上 --------------------编程问答-------------------- Hi Rich,

that approach did not for me neither.

Simply set ToolTipText property and DO NOT FORGET to set ShowItemToolTips property of STATUSBAR which contains your ToolStripStatusLabel to true. Here is example:

statusBar.ShowItemToolTips = true;
myToolStripStatusLabel.ToolTipText = SupervisorControlBase.LGDatabase.DatabasePath;
myToolStripStatusLabel .AutoToolTip = true;

Hope it helps
Zarko    
  http://www.pcreview.co.uk/forums/problem-setting-tooltip-toolstripstatuslabel-statusstrip-t2913421.html
   
 


--------------------编程问答-------------------- statusstrip1的ShowItemToolTips属性设为true; --------------------编程问答-------------------- 为什么我按上面的英文做了之后,虽然有显示,但是基本看不清,存在闪烁现象,求解,谢谢 --------------------编程问答-------------------- 没搞出来,求详解,谢谢楼上 --------------------编程问答--------------------
引用 6 楼 lirenzuo 的回复:
没搞出来,求详解,谢谢楼上

statusstrip1的ShowItemToolTips属性设为true;
toolStripStatusLabel的ShowItemToolTips 设为true,在设置tooltiptext属性为你要显示的信息
运行后,鼠标放在状态栏的toolStripStatusLabel上时会显示提示信息,会闪动,一闪就没了,基本看不见,如果鼠标放在toolStripStatusLabel上并按住左键就可以显示出来,目前还没有做到把鼠标放在上面就能显示的地步
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,