如何在代码隐藏中使用WPF的星号大小值?

Mar*_*ngs 20 wpf code-behind gridlength

我在代码隐藏中创建了一些控件,并希望动态设置它的大小.我可以分配数值System.Windows.GridLength.Auto,但没有相应的"*".
是因为在"*"解析WPF时,来自XAML的内容会被转换为代码吗?

为此提供一些细节:有一个有三行的网格.我希望顶行和底行占用所有空间,而中间行保持自动调整大小.

Eug*_*rda 46

var gridLength = new GridLength(1, GridUnitType.Star);
Run Code Online (Sandbox Code Playgroud)

更多信息.

  • 哇,那快 - thanx! (2认同)