调整元素大小后触发的事件

时间:2010-10-04 12:26:39

标签: silverlight silverlight-4.0

这是一个问题:在加载一些视觉元素后,我需要知道他们的新尺寸。有MeasureOverride方法,但在更改大小之前称为。是否有任何方法在之后被称为

P.S。我知道我可以计算出具有旧尺寸的新尺寸,但新尺寸不能简单计算。使用这样的事件(如果存在)会容易得多。

1 个答案:

答案 0 :(得分:2)

您在寻找FrameworkElement.SizeChanged事件吗?

MSDN的描述:

  

当ActualHeight或ActualWidth属性更改FrameworkElement上的值时发生。

修改

This articleSizeChangedLayoutUpdated事件有很好的描述,包括布局循环如何工作的概述。