VB.NET如何从menustrip中删除边框?

VB.NET如何从menustrip中删除边框?,vb.net,Vb.net,我想知道是否有可能在表单中删除menustrip的边框?以及在其上悬停时的蓝色背景/阴影。我翻遍了房子,但什么也没找到。这里有一个例子来说明我的意思:欢迎来到Stackoverflow!你能详细说明你的问题吗?用你的努力,比如代码或者其他什么,这样人们就能尽早发现你的问题并帮助你?谢谢谢谢我没有太多的代码,因为我已经尝试了大部分的边框、样式等。。用于其他对象(如文本框、按钮)的属性,但这些属性都不“存在”。我基本上是想去掉菜单中显示在边缘和底部的白色边框。不仅如此,当我悬停时,会有一点蓝色,但背

我想知道是否有可能在表单中删除menustrip的边框?以及在其上悬停时的蓝色背景/阴影。我翻遍了房子,但什么也没找到。这里有一个例子来说明我的意思:

欢迎来到Stackoverflow!你能详细说明你的问题吗?用你的努力,比如代码或者其他什么,这样人们就能尽早发现你的问题并帮助你?谢谢谢谢我没有太多的代码,因为我已经尝试了大部分的边框、样式等。。用于其他对象(如文本框、按钮)的属性,但这些属性都不“存在”。我基本上是想去掉菜单中显示在边缘和底部的白色边框。不仅如此,当我悬停时,会有一点蓝色,但背景色不会改变。如果描述不正确,很抱歉。我查看了所有属性,没有看到任何关于边框或悬停颜色的内容。有两种方法可以做到:1)自己重写绘制行为并手动绘制所有内容;2)使用自定义渲染器控件,可以将menustrip的外观属性绑定到该控件,然后使用自定义编辑器设置所有颜色。这就是我所做的,下面是我所使用的:您是否正在寻找一个更符合Windows默认样式的menustrip?