私はresourcedictionary内のボタンのスタイルを持っていますが、今は別のリソースでこのスタイルを何回か(いくつかのボタン用に)使用したいと思いますが、最後のボタンに影響します。 ここで問題は何ですか?外部resourcedictionaryからresourcedictionaryでスタイルを何回使用するのですか?
編集: これは私のスタイルです:
<ResourceDictionary .....>
.
.
.
<Style TargetType="{x:Type Button}" x:Key="ListButtonsStyle">
<Setter Property="MaxHeight" Value="35"/>
<Setter Property="Width" Value="20"/>
<Setter Property="Content">
<Setter.Value>
<Image Source="Images\up.png"/>
</Setter.Value>
</Setter>
</Style>
.
.
.
</ResourceDictionary>
(CommonControlStyles.xaml)と今私は別のリソースディクショナリ(myResourcedictionary.Xaml)
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="/...StyleResource;component/CommonControlStyles.xaml" />
</ResourceDictionary.MergedDictionaries>
<Button x:Name="btn1" Grid.Column="0" Style="{DynamicResource ListButtonsStyle}"/>
<Button x:Name="btn2" Grid.Column="0" Style="{DynamicResource ListButtonsStyle}"/>
<Button x:Name="btn3" Grid.Column="0" Style="{DynamicResource ListButtonsStyle}"/>
でこのスタイルを使用したいが、それちょうどbtn3の影響!
Xamlを表示してください。 – Phil
@ Phil:完了!私はxamlを入れました。 –