替换网格';在Windows应用商店应用程序中更改VisualState时的背景
本文关键字:应用程序 VisualState 背景 网格 应用 Windows 替换 | 更新日期: 2023-09-27 17:49:24
我的Windows应用商店应用程序有一些VisualStates,对于每一个,我都希望在背景中有一张不同的图片(这与设备的方向、屏幕大小等有关(根据我在互联网上发现的,一个选项是使用故事板,但我只能找到与改变背景颜色有关的例子(这对我来说不合适,因为我在背景中有一个图像,而不是普通的彩色画笔。(
我想到了这样的东西:
<Storyboard>
<ColorAnimation Storyboard.TargetName="ButtonBrush"
Storyboard.TargetProperty="Color" To="Red" />
</Storyboard>
但是,CCD_ 1无法与Image一起使用。是否有任何已知的XAML/C#解决方案,或对不同的视觉状态进行背景图像源替换的标准方法(可能使用Visual Studio或Blend?(
要为不同的视觉状态使用不同的背景,需要在背景中展开多个图像,每个视觉状态只能看到其中一个图像(其余图像折叠(。更改元素的zindexes以将它们设置为背景中图像的"顶部"可能很重要。