本文介绍了C#WPF SizeChanged事件在最大化时不会更新宽度和高度的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我尝试使用 SizeChanged
更改表单大小时更新控件。
I was trying to update my controls when the size of the form changed using SizeChanged
.
除了进入全屏模式外,它运行得非常好。
It worked perfectly, except when going full screen.
我搜索了网格事件,但找不到用户最大化窗口(进入全屏显示)时发生的任何事件。
I searched the grid events but couldn't find any events that occur when the user maximizes the window (goes full screen).
推荐答案
我能够收到<$ c $最大化时c> SizeChanged 事件:
private void window1_SizeChanged(object sender, SizeChangedEventArgs e)
{
var a = window1.ActualHeight;
var b = window1.ActualWidth;
var c = window1.Height;
var d = window1.Width;
}
这些是窗口 Height $的值c $ c>和
宽度
:
这篇关于C#WPF SizeChanged事件在最大化时不会更新宽度和高度的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!