如何在C#(winform)中創建沒有邊框的ContextMenu?如何在C#中創建沒有邊框的ContextMenu?
問題很簡單,我只想刪除ContextMenu的邊框。 這裏的ContextMenu是System.Windows.Forms.ContextMenu。
如果唯一的解決方案是繼承ContextMenu並重寫DrawItem,那麼沒有更糟的痛苦。
有什麼建議嗎?
如何在C#(winform)中創建沒有邊框的ContextMenu?如何在C#中創建沒有邊框的ContextMenu?
問題很簡單,我只想刪除ContextMenu的邊框。 這裏的ContextMenu是System.Windows.Forms.ContextMenu。
如果唯一的解決方案是繼承ContextMenu並重寫DrawItem,那麼沒有更糟的痛苦。
有什麼建議嗎?
如果您正在使用WPF,那麼你可以在邊框粗細設置爲0
<ContextMenu BorderThickness="0">
C#沒有上下文菜單。你必須指定一個GUI庫。 –
System.Windows.Forms.ContextMenu,不是嗎? – jondinham
@Paul它也是在WPF中,這就是爲什麼你需要指定 –