[英]Winform Tooltip Control doesn't apply style on some computers
我目前正在从事ac#/ winform项目,该winform包含一个应具有自定义样式的工具提示:
this.toolTip1.BackColor = System.Drawing.Color.Black;
this.toolTip1.ForeColor = System.Drawing.Color.Chartreuse;
但是在我的计算机上,工具提示没有任何这些属性,我的队友确实正确显示了这些属性。
我在Windows 8上,他在Windows 7上,我们都使用Visual Studio 2013。
如果你们有什么主意...
谢谢。
编辑:我的伴侣尝试使用W7 Aero主题,工具提示的样式不再适用。 EDIT2:以防万一,我尝试了其他颜色,但无论如何它还是不起作用,此外,我想使用的颜色在我们项目的其他地方也可以使用。
好的,我终于找到了问题,我添加了以防万一有人遇到同样的问题。
再次阅读文档时,我了解到,如果不将OwnerDraw设置为true,则会在系统上绘制工具提示。
但是,如果IsBallon也设置为true,它将“覆盖”拥有的绘制并使用系统来绘制工具提示,从而使它成为默认样式值。
我刚刚删除了IsBalloon并编辑了Draw事件。
工作
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.