Laden...

TextBox WidthProperty und MarginProperty setzen

Erstellt von sevenofnine vor 11 Jahren Letzter Beitrag vor 11 Jahren 1.496 Views
S
sevenofnine Themenstarter:in
45 Beiträge seit 2008
vor 11 Jahren
TextBox WidthProperty und MarginProperty setzen

Hallo Zusammen,

ich versuche bei dem FrameworkElementFactory Item Textbox die Breite festzulegen.
Ein fixer Wert gelingt mir mit

textBox.SetValue(WidthProperty, (double)75);

aber

textBox.SetValue(WidthProperty, "Auto");

klappt nicht, hier kommt eine ArgumentExecption

Wie gehts bei der MarginProperty, hier möchte ich nur LeftMargin unabhängig von den andern setzen

Gruß Gerhard

3.430 Beiträge seit 2007
vor 11 Jahren

Hallo sevenofnine,

versuch mal die Width auf Double.Nan zu setzen

Den Margin kannst du so setzen


Thickness margin = MyControl.Margin;
margin.Left = 10;
MyControl.Margin = margin;

Grüße
Michael

S
sevenofnine Themenstarter:in
45 Beiträge seit 2008
vor 11 Jahren

danke für die super schnelle Antwort,
es funktioniert

Gruß Gerhard