2013-03-02 154 views
0

我想要刪除左側邊距,該邊距用於圖像和ToolStripDropDownButton的DropDown列表的複選框。

enter image description hereVB.NET如何從DropDown列表中刪除圖像邊距ToolStripDropDownButton

此代碼不能幫助:

CType(ToolStripDropDownButton2.DropDown, ContextMenuStrip).ShowImageMargin = False 
CType(ToolStripDropDownButton2.DropDown, ContextMenuStrip).ShowCheckMargin = False 

有什麼辦法來實現這一目標?
謝謝。

+0

你能否提供更多的細節,也許大家分享一些截圖? – Neolisk 2013-03-02 00:50:10

+0

嗨。 Neolisk。我試圖擺脫的邊際由紅色箭頭表示。 – GreenBear 2013-03-02 01:04:36

回答

2

該投射錯誤,Dropdown屬性的類型爲ToolStripDropDownMenu。只需將第二個參數更改爲CType即可。在C#中的代碼是:

public Form1() { 
     InitializeComponent(); 
     var dp = (ToolStripDropDownMenu)toolStripDropDownButton1.DropDown; 
     dp.ShowCheckMargin = dp.ShowImageMargin = false; 
    } 

主要生產:

enter image description here

+0

嗨,漢斯!坦克很多!奇蹟般有效。 – GreenBear 2013-03-02 01:09:15