2011-08-10 5 views
3

ボタンプレスでC#コードを使用して、一部のキャンバスの背景イメージを変更するにはどうすればよいですか?私は、背景色を変更する方法を知っている:Windows Phone 7.1 - ボタンを押したときに背景画像を変更する方法は?

Canvas1.Background = new SolidColorBrush(Colors.Red); 

私は、オンラインチュートリアルを見つけましたが、VSは、「型または名前空間名と言う 『のBitmapImage』が見つかりませんでした(あなたがusingディレクティブまたはアセンブリ参照が不足しています?) "

var brush = new ImageBrush(); 
brush.ImageSource = new BitmapImage(new Uri(@"Images/myImage.png", UriKind.Relative)); 
Canvas1.Background = brush; 

私は何が欠けていますか?

TIA!

答えて

4

System.Windows.Media.Imaging名前空間への参照を追加する必要があります。あなたのクラスの先頭にこれを追加してください。もう1つはusing directivesです。

using System.Windows.Media.Imaging; 
関連する問題