在我的项目中有许多嵌套的网格。大多数行和列的宽度在XAML中定义为“*”。
我正在尝试通过将其他行的高度设置为0来扩展特定行(比如Row1),并且我正在使用.ActualHeight属性来获取Row1的宽度,但它没有给出实际的高度。
据我所知,这是因为网格行和列的高度和宽度是在渲染时设置的。
我在网上搜索,有人建议使用UpdateLayout()方法..但对我也不起作用。
我无法发布代码片段,因为代码非常长。
我的项目是使用C#.net WPF编写的。
我正在尝试通过将其他行的高度设置为0来扩展特定行(比如Row1),并且我正在使用.ActualHeight属性来获取Row1的宽度,但它没有给出实际的高度。
据我所知,这是因为网格行和列的高度和宽度是在渲染时设置的。
我在网上搜索,有人建议使用UpdateLayout()方法..但对我也不起作用。
我无法发布代码片段,因为代码非常长。
我的项目是使用C#.net WPF编写的。