获取WinForms菜单和工具栏以使用系统主题?

时间:2011-11-25 18:44:18

标签: winforms themes accessibility preferences toolstrip

有没有办法让WinForms控件MenuStripToolStrip使用当前系统主题进行渲染?


通常,WinForms MenuStripToolStrip控件具有RenderMode属性,该属性指向处理渲染的类:

这些渲染器都不使用Windows系统主题:

enter image description here

如何使用.NET WinForms MenuStripToolStrip控件来使用系统主题?


我可以问一些相关但不同的问题:

  • .NET FCL是否包含实现“系统”渲染的ToolStripRenderer
  • 有没有人写过ToolStripRenderer来实现“系统”渲染?

1 个答案:

答案 0 :(得分:0)

嘿,我知道你所寻找的答案并非如此,但是telerik已经做了你想要的, 我在那里使用了图书馆并且工作得很好,所以你可以去任何一种方式你可以在那里使用图书馆或者从这里得到一些想法home page about winforms

希望这会有所帮助。