2012-01-20 13 views
5

ボタンの背景をイメージとしてプログラムで設定するにはどうすればよいですか?私はXAMLでそれを行う方法を知っているが、コードでは、私は立ち往生保つ は、私がイメージのボタンの背景をプログラムで設定する

Button.Background = new ImageBrush{ ImageSource = "source" }; 

を試してみましたが、その後、私は、文字列がImageSourceはに変換できないエラーが発生します。

答えて

13
Try: 
Button.Background = new ImageBrush{ ImageSource = new BitmapImage(new Uri(imgPath, UriKind.Relative)) }; 
+0

Thxを= 3私はすでにかかわらず、答えを見つけました: 背景=新しいImageBrush {ImageSourceは=(ImageSourceは)新しいImageSourceConverter().ConvertFromString( "ソース")} – GeekPeek

+0

両方の作業罰金は= Dどうもありがとうございました! – GeekPeek

+0

まあ、ありがとう! :) – Divya

関連する問題