2010-09-16 16 views
11

voglio cambiare il proprio margine sinistro di una casella di testo WPF tramite XAML:WPF cambiare il margine sinistro del testo

Questo codice, ovviamente, non funziona:

<TextBox Margin.Left ="0"/> 

Quale sarebbe il codice corretto, qualcuno qui sa?

saluti, MadSeb

+0

Vedere http://stackoverflow.com/questions/8522018/properties-order-in-margin/. – Contango

risposta

20

non riesco a vedere il tuo codice - ma sarebbe normalmente andare in questo modo:

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

primo numero è a sinistra, poi in alto, margine poi a destra e infine in basso.

Spero che questo aiuti!

+2

grazie per la risposta ... quello che voglio fare è cambiare la sinistra in 5 ma senza impostare la parte in alto, a destra, in basso su 0! – MadSeb

+2

userei le virgole: Margine = "0,0,0,0" rende più facile leggere –

+0

@MadSeb: Il valore è di tipo Spessore - il che significa che è un setter tutto o niente. Puoi farlo in code-behind tho. – Goblin

Problemi correlati