C# WPF中监听窗口大小变化事件

C#中WPF框架下为了监听窗口的大小变化,需要实现窗口的SizeChanged事件,具体做法如下:

首先需要在窗口构造函数中为SizeChanged绑定处理事件:

public MainWindow()
        {
            InitializeComponent();
            this.SizeChanged += new System.Windows.SizeChangedEventHandler(MainWindow_Resize);             
        }
MainWindow_Resize函数的实现:

 private void MainWindow_Resize(object sender, System.EventArgs e)
        {
            if (this.WindowState == WindowState.Maximized)
            {
                this.exchangeTab.Width = this.Width;
            }
            
        }



猜你喜欢

转载自blog.csdn.net/mpegfour/article/details/79018077