一个难题:关于C#窗体控件
我在窗体中加了一个toolbar,在toolbar上有一些toolbarbutton。
我想在这些toolbarbutton上面加上一些tooltip。
this.toolTip1.SetToolTip(this.toolBar1,"Line");//对于整个toolbar可以实现,
this.toolTip1.SetToolTip(this.LineButton,"Line");//"LineButton"是一个toolbarbutton,这时候就会出错。
E:\Inetpub\wwwroot\Example1\Form1.cs(361): 参数“1” : 无法从“System.Windows.Forms.ToolBarButton”转换为“System.Windows.Forms.Control”
请问怎么解决。我用了很多定义的方式,都没办法实现转换。
问题点数:10、回复次数:4Top
1 楼syfsz(黄金分割点)回复于 2005-03-24 22:07:40 得分 8
ToolBarButton 属性里本身就有个 ToolTipText 属性,楼主为什么不用,而另外加个toolTip1?Top
2 楼syfsz(黄金分割点)回复于 2005-03-24 22:11:07 得分 0
另外,ToolBarButton 不是从Control 继承的 ,
this.toolTip1.SetToolTip(Control,string)Top
3 楼sutalon(神州无敌)回复于 2005-03-24 22:16:22 得分 2
对,syfsz(黄金分割点) 说的对
ToolBarButton 属性里本身就有个 ToolTipText 属性,设置一下就行了,
何必舍近求远!Top
4 楼dutguoyi(新鲜鱼排)回复于 2005-03-24 23:01:23 得分 0
了解,谢了Top




