如何在Windows窗体应用程序中使mainMenuStrip看起来有光泽

时间:2012-12-28 05:35:03

标签: c# winforms user-interface

我正在尝试使用Windows窗体创建一个漂亮的用户界面,但我遇到的主要问题是Windows窗体中的MenuStrip看起来很平坦。在WPF中,一切都闪闪发光,如何制作它看起来像那样?我尝试使用渐变背景图像,但按钮保持为蓝色矩形。我也愿意使用替代控制。有什么想法吗?

我忘了提及,关于替代控件,我正在寻找免费和开源的东西。

1 个答案:

答案 0 :(得分:3)

我个人的建议是,你将从menustrips转移到“ Office-like ”菜单/色带。

请浏览以下链接/搜索这些网站  获取更多winforms的自定义控件

代码项目

http://www.codeproject.com/Articles/12204/Flat-style-menu-bar-and-popup-menu-control-for-Win

WinForms的Windows功能区(1-21部分)

http://www.codeproject.com/Articles/62412/Windows-Ribbon-for-WinForms-Part-1-Introduction

Code Plex

http://ribbon.codeplex.com

http://fluent.codeplex.com

http://windowsribbon.codeplex.com