0

Windows Phone 向けのクイズ ゲームを作成しようとしています。ゲームには多くのレベルがあります。単一のレベル メニューですべてのレベルを表示できます。

今私の問題:

レベルを完了したら、レベル アイコンから画像ソースを変更するにはどうすればよいですか?

Levels.xaml (これは私のレベル メニューです)RightLevel.xaml (これはレベルを正しく完了したときに表示されるページです) の2 つのページがあります。

が表示されたらRightLevel.xaml、 のレベル アイコンの 1 つからイメージ ソースを変更しLevels.xamlます。

4

1 に答える 1

0

レベルを完了したら、apublic 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;

または、分離ストレージを使用して、レベルが完了したファイルを保存することもできます。これは、おそらくデータを保存するより効率的な方法です。

それがどれほど役立つかを確認してください。

于 2013-07-07T16:46:20.670 に答える