1

WPFスタイルで画像サイズを設定する方法はありますか?

XAMLには次のものがあります。 <Image Style="MyImageStyle" Source="{StaticResource MyImage}" />

そして、スタイルとしてのResourceDictionaryでは:

<Style x:Key="MyImageStyle">
<Setter Property="Width" Value="30" />

しかし、それは機能しません。このエラーが発生します:Styleプロパティ'Width'を解決できません。所有するタイプがスタイルのTargetTypeであることを確認するか、Class.Property構文を使用してプロパティを指定します。

どうも。

4

2 に答える 2

2
Style="{StaticResource MyImageStyle}"

StaticResourceドキュメント|クラスドキュメント

于 2012-04-21T15:53:50.090 に答える
2
<Style x:Key="myImageStyle" TargetType="{x:Type Image}">
    <Setter Property="Width" Value="30" />
...

<Image Style="{StaticResource MyImageStyle}" Source="{StaticResource MyImage}" />
于 2012-04-21T15:59:35.190 に答える