Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在C#中创建无边框的ContextMenu?_C#_.net_Winforms_Border_Contextmenu - Fatal编程技术网

如何在C#中创建无边框的ContextMenu?

如何在C#中创建无边框的ContextMenu?,c#,.net,winforms,border,contextmenu,C#,.net,Winforms,Border,Contextmenu,如何在C#(winform)中创建无边框的ContextMenu 问题很简单,我只想删除ContextMenu的边框。 这里的ContextMenu是System.Windows.Forms.ContextMenu 如果唯一的解决方案是继承ContextMenu并覆盖DrawItem,那么就不会有更大的痛苦 有什么建议吗?如果使用WPF,则可以将边框厚度设置为0 <ContextMenu BorderThickness="0"> C#没有上下文菜单。您必须指定一个GUI lib.

如何在C#(winform)中创建无边框的ContextMenu

问题很简单,我只想删除ContextMenu的边框。
这里的ContextMenu是System.Windows.Forms.ContextMenu

如果唯一的解决方案是继承ContextMenu并覆盖DrawItem,那么就不会有更大的痛苦


有什么建议吗?

如果使用WPF,则可以将边框厚度设置为0

<ContextMenu BorderThickness="0">


C#没有上下文菜单。您必须指定一个GUI lib.System.Windows.Forms.ContextMenu,不是吗?@Paul它也在WPF中,这就是您需要的原因specify@Oskar,我重新措辞:)坏消息,我正在使用winform,有解决方案吗?