问题
I'm wondering if there is a way to set a ColumnDefinition Width to * in code, like you can in the xaml file. When trying to set in code GridLength just has the Auto has an option.
<ColumnDefinition Width="*"/>
Thanks for any help.
回答1:
You will need to create an instance of the GridLength
data type and specify GridUnitType.Star
col.Width = new GridLength(1, GridUnitType.Star);
来源:https://stackoverflow.com/questions/5586563/setting-columndefinitions-in-code