Winform 工具提示控件在某些计算机上不应用样式

Winform Tooltip Control doesn't apply style on some computers

我目前正在开发一个 c#/winform 项目,winform 包含一个应该具有一些自定义样式的工具提示:

this.toolTip1.BackColor = System.Drawing.Color.Black;
this.toolTip1.ForeColor = System.Drawing.Color.Chartreuse;

但是在我的电脑上,Tooltip 没有任何这些属性,我的组员确实正确显示了这些属性。

我在 Windows 8,他在 windows 7 我们都使用 Visual studio 2013.

如果你们有什么想法...

谢谢。

编辑:我的伙伴尝试使用 W7 Aero 主题,工具提示的样式不再适用。 EDIT2:为了以防万一,我尝试了其他颜色,无论如何它都不起作用,而且,我想在我们项目的其他地方使用的颜色。

好的,我终于找到问题了,我添加它以防有人遇到同样的问题。

再次阅读文档后,我了解到如果您不将 OwnerDraw 设置为 true,系统会绘制工具提示。

但是如果 IsBallon 也设置为 true,它将 "override" 拥有的绘制并使用系统绘制工具提示,因此它将成为默认样式值。

我刚刚删除了 IsBalloon 并编辑了 Draw 事件。

工作