2011-05-25 45 views

回答

1

這被稱爲「邊距」(padding is inside, margin is outside)。

Padding and margin Visual

TreeView.Margin property

獲取或設置控件之間的空間。

但是,如果你的TreeView停靠也不會尊重這個設置:

在停靠控制設置Margin屬性對控制權從它的容器的邊緣的距離沒有影響。

所以,你必須把你的TreeViewPanel,停靠Panel,把保證金上TreeView

+0

該操作已經要求一個winform樹視圖,我不認爲有這樣的屬性,如winforms樹視圖中的填充。 – Apocalyp5e 2013-02-11 13:07:23

+0

@ Apocalyp5e:這是正確的。 OP在詢問Margins。該圖片是來自MSDN的庫存圖片,其中包含填充。 – user7116 2013-02-11 15:01:08

+0

你是正確的解釋填充邊距之間的差異,並適用於許多WinForms控件,但我還沒有找到在WinForms樹形視圖中的填充屬性。使用winforms treeview可以做的最好的事情是設置其高度,或者您需要使用DrawMode作爲所有者繪製它自己來繪製它。 – Apocalyp5e 2013-02-12 11:28:26

相關問題