WPF SizeChanged事件不会触发

时间:2013-05-25 13:53:04

标签: c# wpf

这是一个小问题。

基本上,我的WPF窗口中有一个网格MainGrid

我希望在MainGrid调整大小时(当用户最大化/调整窗口大小时)收到通知。

此刻暂无任何作用。我应该声明然后在它工作之前添加这个SizeChanged事件吗?

private void MainGrid_SizeChanged(object sender, SizeChangedEventArgs e)
        {
            MyTextBox.Text = "MainGrid resized";
        }

谢谢

1 个答案:

答案 0 :(得分:3)

如果你的事件是代码隐藏的,那么在XAML中:

<Grid SizeChanged="MainGrid_SizeChanged">

它会起作用。