2011-06-23 5 views
1

私は現在、イメージオブジェクトをボタンの中に埋め込む例があります。 XAMLは次のようになります。ボタン内にイメージオブジェクトを埋め込む

<Button Height="194" HorizontalAlignment="Left" 
    Margin="23,27,0,0" Name="button1" VerticalAlignment="Top" Width="216" 
    Click="button1_Click"> 
    <Image Name="image1" Stretch="Fill" 
     Source="/WPFButtonEmbedded;component/BenderInSpaceFace.png" 
     Height="105" VerticalAlignment="Bottom" Width="158" /> 
</Button> 

私はこれを再作成しようとすると、しかし、私自身は、私はエラーを取得するように見えます。しかし、おそらく彼らは守備に縛られていたかもしれませんが、それを見てそれを見てもそれはそうではありません。 また、「image1」は、exisingアイテムの追加をクリックして追加したイメージです。

ご意見やご提案をいただければ幸いです。

ありがとうございました。 [コンテンツ として画像を設定する必要がある場合

+0

のスタイルを設定することができ、リソースに

<Window.Resources> <Image x:Key="Img" Source="/WPFButtonEmbedded;component/BenderInSpaceFace.png" Stretch="Fill"/> <Style x:Key="ButtonStyle" TargetType="{x:Type Button}"> <Setter Property="Content" Value="{StaticResource Img}" /> </Style> </Window.Resources> 

のスタイルを設定することによってそれを行うことができますが、画像を設定しようとしていますボタンの背景として? – Binil

+0

あなたはどんなエラーになっていますか?イメージのビルドアクションプロパティをリソースに設定しようとしましたか? – biju

+0

いいえ、イメージオブジェクトをその内部に埋め込むだけではありません。イメージオブジェクトは、通常と同じようにサイズ変更することができますが、実際には実行時に埋め込まれます。言葉で説明するのは難しいですが、あなたがそれを実行するとき、それはちょうど写真の上のように見えますが、そのボタンの一部です。 – Johnston

答えて

2

あなたは、あなたがボタン

<Button Style="{StaticResource ButtonStyle}" /> 
関連する問題