WinRT / Windows 8中SizeChanged之后的Fire事件

时间:2012-11-12 14:18:23

标签: c# xaml events windows-8 size

我有一个Grid在应用程序被捕捉时调整大小。它必须根据元素的新ActualWidth更新动画。但是,当我将此函数绑定到SizeChanged事件时,似乎在重绘捕捉的视图之前触发,并计算之前的ActualWidth

如何在快照后重新绘制应用程序后确保我的功能运行?

1 个答案:

答案 0 :(得分:1)

使用LayoutUpdated事件在布局更新时运行任何代码。在SizeChanged上使用bool设置为true,然后在执行任何操作之前再次设置为false以确保不会导致循环!