我在 xaml 中有一个页面指向另一个页面。但我想平滑过渡到另一个页面,所以我怎样才能将每个文本块和该页面淡化为 0 alpha 并且与一个图像相同(徽标,名称属性是“徽标”)。
我不想淡化背景,因为它与其他屏幕中的一样:-)
我在 xaml 中有一个页面指向另一个页面。但我想平滑过渡到另一个页面,所以我怎样才能将每个文本块和该页面淡化为 0 alpha 并且与一个图像相同(徽标,名称属性是“徽标”)。
我不想淡化背景,因为它与其他屏幕中的一样:-)
查找 StoryBoard 动画,特别是 DoubleAnimation,并将 target 属性设置为 Opacity。您可以在 Xaml 或代码隐藏中执行此操作。
听起来是一个很好的机会来介绍 Opacity Mask 的精彩世界!它可能非常方便,这是一个不错的教程,可以帮助您入门。您可以只在您的内容上放置一个并使用具有不透明度属性的情节提要修补程序,而不必单独与元素交互。希望这可以帮助。