我有一个弹出的窗口我希望样式与默认的Windows工具提示相同.
我应该将BackColor属性设置为什么系统颜色?没有一个TooltipBackColor系统的颜色属性选项卡.
向Jalal Aldeen Saa道歉,但我已经在使用了System.Drawing.SystemColors.Info,当我改变主题时,这并没有改变默认的暗黄色,但工具提示背景确实如此,你可以在这个屏幕截图中看到:

(这实际上是一个错误,你可以同时看到工具提示和弹出窗口)
Windows 默认名为 Info...
编辑:
如果您使用的是 WPF(支持主题),则根据http://msdn.microsoft.com/de-de/library/system.windows.systemcolors.infocolor%28v=vs.85%29.aspx这是System.Windows.SystemColors.InfoColor
更新自动选择主题
编辑2-对于WinForms:
它有点复杂......你用a实例化System.Windows.Forms.VisualStyles.VisualStyleRenderera VisualStyleElement.ToolTip.Standard.Normal,然后你可以在渲染器上调用GetColor,System.Windows.Forms.VisualStyles.ColorProperty.FillColor
这会给你工具提示的当前主题背景颜色
| 归档时间: |
|
| 查看次数: |
3377 次 |
| 最近记录: |