标签: c# xaml events windows-8 size
我有一个Grid在应用程序被捕捉时调整大小。它必须根据元素的新ActualWidth更新动画。但是,当我将此函数绑定到SizeChanged事件时,似乎在重绘捕捉的视图之前触发,并计算之前的ActualWidth。
Grid
ActualWidth
SizeChanged
如何在快照后重新绘制应用程序后确保我的功能运行?
答案 0 :(得分:1)
使用LayoutUpdated事件在布局更新时运行任何代码。在SizeChanged上使用bool设置为true,然后在执行任何操作之前再次设置为false以确保不会导致循环!
LayoutUpdated