2009-09-30 3 views

Antwort

56

Für die Einstellung Height = "Auto" auf den meisten Steuerelementen möchten Sie den Wert mit double.NaN zuweisen.

Beispiel:

element.Height = double.NaN; 

Width/Height = "*" Einstellung (ist eine etwas andere Sache, da es zu einigen wenigen ausgewählten Elemente gilt nur (ColumnDefinition und RowDefinition zum Beispiel) Die Art des Wertes Width/HeightGridLength ist. . statt double

Beispiel (mehr auf this MSDN page gegeben:

column1.Width = new GridLength(1, GridUnitType.Auto); // Auto 
column2.Width = new GridLength(1, GridUnitType.Star); // *