How could I set the value of the Height
property of a WPF control in C# code to \"Auto
\"?
Perhaps this link will help you.
At times, you may want to programmatically set the Height or Width of a WPF element to Auto in code. To do this, just use the Double.NaN (Not a Number) value.
For example, in C#:
this.txtName.Width = Double.NaN;
You can use
RowDefinition rd = new RowDefinition(); rd.Height = GridLength.Auto; ContentGrid.RowDefinitions.Add(rd);