窗口大小改变时在WPF中调用的方法?

时间:2011-03-08 09:49:36

标签: wpf

我正在使用WPF创建一个应用程序。我想计算画布可见区域的坐标。

调整窗口大小时将调用哪个方法,以便在调整窗口大小时可以计算坐标?

2 个答案:

答案 0 :(得分:6)

将引发SizeChanged事件,您可以在那里添加事件处理程序。但也许你的特定问题有另一个解决方案(你的问题中的信息太少)。

答案 1 :(得分:1)

按如下所示提供SizeChanged =“ Window_SizeChanged”:

collector

然后,在Window_SizeChanged方法中,您可以具有如下更新的大小:

<Window x:Class="SalesPlus.DataViews"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="Contacts"
    Height="600"
    Width="1200"
    SizeChanged="Window_SizeChanged">