Xaml网格可见性转换

时间:2016-04-22 13:26:08

标签: xaml grid win-universal-app

由于我找不到任何关于它的官方文件,我需要问这个问题。有没有办法在可见性变化上制作网格动画?

我尝试将TransitionCollection添加到网格中,但它仅在第一次初始化网格时起作用。

我也尝试了this回答,但它也无法正常工作,因为即使网格已折叠,Grid.Loaded事件也会触发。

1 个答案:

答案 0 :(得分:0)

您可以使用事件Loaded()。只需在XAML

中添加属性即可
 x:DeferLoadStrategy="Lazy" Visibility="Collapsed"

和元素将完全折叠 要加载它,请使用C#代码标准中的某处:

SomeHiddenElement.Visibility = Visibility.Visible;