我在codebehind中创建了一些控件,并希望动态设置其大小。 我也可以指定数值 System.Windows.GridLength.Auto ,但没有等价于 "*" . 这是因为 “*” 从XAML在分析WPF时转换为代码?
System.Windows.GridLength.Auto
"*"
“*”
为了提供一些细节:有一个有三行的网格。我希望顶行和底行尽可能占用所有空间,而中间行保持自动调整大小。
var gridLength = new GridLength(1, GridUnitType.Star);
More info.