C# 工具提示';在不使用任何BackColor属性的情况下,两个不同的样本的背景颜色会有所不同
我在两个不同的c#windows窗体示例中使用了工具提示。 工具提示的背景色因以下示例而异 我没有为这两个设置任何BackColor属性。但是工具提示的背景色对于这两个示例有所不同。我使用了下面的代码来设置工具提示 样本1:C# 工具提示';在不使用任何BackColor属性的情况下,两个不同的样本的背景颜色会有所不同,c#,.net,winforms,tooltip,C#,.net,Winforms,Tooltip,我在两个不同的c#windows窗体示例中使用了工具提示。 工具提示的背景色因以下示例而异 我没有为这两个设置任何BackColor属性。但是工具提示的背景色对于这两个示例有所不同。我使用了下面的代码来设置工具提示 样本1: ToolTip toolTip2 = new ToolTip(); toolTip2.SetToolTip(button1, "Button"); ToolTip toolTip1=新工具提示(); 工具提示1.设置工具提示(按钮1,“按钮”) 样本2: ToolTi
ToolTip toolTip2 = new ToolTip();
toolTip2.SetToolTip(button1, "Button");
ToolTip toolTip1=新工具提示();
工具提示1.设置工具提示(按钮1,“按钮”)代码>
样本2:
ToolTip toolTip2 = new ToolTip();
toolTip2.SetToolTip(button1, "Button");
请给我你对这个问题的答案。提前感谢。与其他主题控件一样,工具提示的外观取决于主题和视觉样式。如果启用或禁用视觉样式,其外观会有所不同
没有视觉样式
具有视觉样式
目前在您的示例中:
- 当禁用视觉样式时,没有阴影的黄色显示工具提示
- 当启用视觉样式时,带有阴影的较亮图标将显示工具提示
屏幕截图中按钮的外观也证实了这一点
查看Program.cs中的Main
方法,要启用视觉样式,您应该使用此代码Application.EnableVisualStyles()代码>显示启动窗体之前。或者,如果您不需要视觉样式,请对其进行注释/删除。这两幅图像看起来完全相同。我在这里遗漏了什么?工具提示颜色仍然相同。我已更改图片,第一张图片将为黄色。它们都仍然为黄色。抱歉,我不知道问题出在哪里。对我来说,这些链接提供了合适的图片。谢谢你Reza Aghaei先生。现在这两种形式看起来很相似。多谢各位