2011-06-18 16 views
3

私はピボット(ないパノラマ)アプリケーションでカスタムの背景画像を使用しています:ピボットアプリケーションの背景をコードビハインドから置き換えるにはどうすればいいですか?

<controls:Pivot Title="My Application"> 
<controls:Pivot.Background> 
    <ImageBrush ImageSource="Theme1.png" Stretch="Fill"/> 
</controls:Pivot.Background> 

それは正常に動作しますが、私は、実行時に画像を交換したいと思います。出来ますか?

答えて

7

あなたのImageBrush名前与えることができます。

BitmapImage bi = new BitmapImage(new Uri("mySecondImage.png", UriKind.Relative)); 
ibPivot.ImageSource = bi; 

<ImageBrush x:Name="ibPivot" ImageSource="Theme1.png" Stretch="Fill"/> 

が続いてコードビハインドでソースを変更します

関連する問題