1

アプリに画像をボタンとして配置しました。ボタンをクリックすると画像を変更したいのですが、そのままにしておくと、元の画像を取り戻す必要があります。phone7でも可能ですか?

4

2 に答える 2

1

ボタンに Click イベント ハンドラーと画像に名前を付けます。

<Button Click="ImageButton_Click" ...>
    <Button.Content>
        <Image Name="Image" ImageSource="ImageSource.jpg" />
    </Button.Content>
</Button>

次に、イベントハンドラーで

private void ImageButton_Click(object sender, RoutedEventArgs e)
{
    this.Image.ImageSource = new BitmapImage(
        new Uri("NewImageSource.jpg", UriKind.Relative));
}

アプリを終了すると、別の場所に移動するとトゥームストーン化されます (つまり、基本的にシャットダウンされ、保存されているもの以外のすべての情報が失われます)、または戻るボタンを押すと完全にシャットダウンします。これらのいずれかで、画像が元の状態にリセットされます。元の状態。

于 2012-06-23T05:06:02.277 に答える