マイクロソフト エバンジェリストのブログ

日本マイクロソフトのエバンジェリストが、技術情報を発信するブログです!

【Spotlight】 テンプレートカスタマイズ:背景切り替え

サッカー戦術ボードを開発された CryEarth さんがテンプレートの背景を切り替える機能の実装方法についてBlogで公開されました。

サッカー戦術ボードの画面切り替え

http://zatsugaku.info/cryearth/?p=250

スクリーン ショット 2

 

簡単に言えば、GridのバックグラウンドをSetValueで切り替える、という方法です。

grid.Background.SetValue(
   ImageBrush.ImageSourceProperty,
    new BitmapImage() {
        UriSource = new Uri(@"ms-appx:/Image/goalboard.png")
    });

プロジェクト内の画像は ms-appx://フォルダ/画像ファイル名 という指定になります。ポイントなどはブログに書かれておりますので是非、ご確認ください。

CryEarth さん、ありがとうございました。