更改级别图标的图像源
本文关键字:图像 图标 | 更新日期: 2023-09-27 18:21:16
我正在尝试为Windows Phone制作一个测验游戏。游戏有许多关卡。您可以在单个级别菜单中查看所有级别。
现在我的问题:
当我完成一个级别时,如何从级别图标更改图像源?
有两个页面:Levels.xaml
(这是我的级别菜单)和RightLevel.xaml
。
当RightLevel.xaml
出现时,我想从Levels.xaml
中的一个级别图标更改图像源。
当您完成级别时,您可以将public bool
定义为true,因此当您导航回级别页面时,使用if
语句来确定级别是否完整,并使用类似Image.Source = "/AppName;component/Images/ImageName"
的方法更改图像的来源
因此,在Levels.xaml.cs页面的c#中,它应该看起来像:
if(level1Complete = true)
{
Image.Source = "/AppName;component/Images/ImageName";
}
在完成的级别页面中:
public bool level1Complete = true;
或者,您可以使用独立存储来存储级别完整的文件,这可能是一种更有效的数据存储方式。
请注意这有多大帮助,但我希望它能帮助