C# 在Windows窗体中使用Windows 7样式的菜单
可能重复:C# 在Windows窗体中使用Windows 7样式的菜单,c#,winforms,menustrip,C#,Winforms,Menustrip,可能重复: 我使用的是windows窗体,当我使用MenuStrip项时,会得到如下结果: 是否可以像在Windows资源管理器或Firefox中一样使用系统使用的菜单条,例如: 使用Windows窗体或C#一般情况下?尝试使用a而不是菜单提示。main菜单将选择底层操作系统的当前样式,而MenuStrip则不会。尽管main menu已替换为MenuStrip,但仍支持继续使用(根据MSDN文档) MenuStrip完全用C#呈现,不使用当前操作系统的样式,而main菜单控件使用底层操作
我使用的是windows窗体,当我使用MenuStrip项时,会得到如下结果: 是否可以像在Windows资源管理器或Firefox中一样使用系统使用的菜单条,例如: 使用Windows窗体或C#一般情况下?尝试使用a而不是
菜单提示
。main菜单
将选择底层操作系统的当前样式,而MenuStrip
则不会。尽管main menu
已替换为MenuStrip
,但仍支持继续使用(根据MSDN文档)
MenuStrip
完全用C#呈现,不使用当前操作系统的样式,而main菜单
控件使用底层操作系统API呈现,并且不使用
main菜单
可能不在工具箱中。要添加它,请在工具箱中单击鼠标右键,选择“选择项…”,然后确保选中了主菜单项
更深入地解释
main menu
和MenuStrip
之间的区别。另一种方法是使用自定义工具条渲染器