2010-09-16 21 views
11

我想通過XAML來改變只是一個WPF文本框的左邊距的保證金:WPF變化左文本

此代碼顯然是行不通的:

<TextBox Margin.Left ="0"/> 

什麼是正確的代碼,這裏有人知道嗎?

問候, MadSeb

+0

請參閱http://stackoverflow.com/questions/8522018/properties-order-in-margin/。 – Contango 2013-06-27 16:18:27

回答

20

我看不到你的代碼 - 但它通常會是這樣的:

<TextBox Margin="5 0 0 0"/> 

第一個號碼是左,然後頂部,然後用鼠標右鍵,最後底邊距。

希望這會有所幫助!

+2

感謝您的回覆......我想要做的是將左側改爲5,但不將頂部,右側,底部設置爲0! – MadSeb 2010-09-16 16:59:35

+2

我會使用逗號:Margin =「0,0,0,0」它使讀起來更容易 – 2010-09-16 17:01:24

+0

@MadSeb:該值是厚度類型 - 這意味着它是一個全有或全無的setter。你可以在代碼後面做到這一點。 – Goblin 2010-09-16 17:13:22