更改级别图标的图像源

本文关键字:图像 图标 | 更新日期: 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;

或者,您可以使用独立存储来存储级别完整的文件,这可能是一种更有效的数据存储方式。

请注意这有多大帮助,但我希望它能帮助