在XAML中调整大小后获得新的窗口高度,可以通过使用布局容器和绑定属性来实现。
<Window x:Class="YourNamespace.YourWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Your Window" SizeChanged="Window_SizeChanged">
<!-- Window content -->
</Window>
然后在代码-behind中实现SizeChanged事件的处理方法:
private void Window_SizeChanged(object sender, SizeChangedEventArgs e)
{
double newHeight = e.NewSize.Height;
// 处理新的窗口高度
}
在事件处理方法中,可以通过e.NewSize.Height获取窗口的新高度,并进行相应的处理。
总结: 在XAML中调整大小后获得新的窗口高度,可以通过使用布局容器和绑定属性来实现。使用布局容器可以自动调整内部元素的大小和位置,而使用绑定属性可以通过窗口的SizeChanged事件获取新的窗口高度。
领取专属 10元无门槛券
手把手带您无忧上云