Если пытаюсь в одном окне сделать несколько таких кнопок с одинаковым стилем, то появляется только одна.
Пробовал дать имена кнопкам не помогает. Пока продублировал стиль с другим ключом, но в другом месте будет 7 кнопок. UserControl ы и стили в отдельных сборках.
Подскажите пожалуйста магическое решение.
Кнопка
<Button Style="{StaticResource ButtonClearStyle}"
Command="{Binding ClearSelectedCommand}" />
Стиль
<Style x:Key="ButtonClearStyle" TargetType="{x:Type Button}">
<Setter Property="Background" Value="Transparent" />
<Setter Property="Content">
<Setter.Value>
<Path HorizontalAlignment="Center"
VerticalAlignment="Center"
Height="10"
Width="10"
Margin="7"
Data="{StaticResource Clear}"
Fill="Red"
Stretch="Fill" />
</Setter.Value>
</Setter>
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type Button}">
<Border Background="{TemplateBinding Background}"
BorderBrush="{x:Null}"
BorderThickness="0">
<ContentPresenter HorizontalAlignment="Center" VerticalAlignment="Center" />
</Border>
</ControlTemplate>
</Setter.Value>
</Setter>
<PathGeometry x:Key="Clear"
Figures="M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z" />