Вам нужно присвоить вашему стилю Key
, а затем указать этот ключ в своем коде:
<Style x:Key="RectStyle">
<Setter Property="Width" Value="16" />
<Setter Property="Height" Value="16" />
</Style>
Тогда:
<StackPanel Orientation="Horizontal" >
<Rectangle Fill="{Binding}" Style="{StaticResource RectStyle}" />
</StackPanel>
Чтобы стиль применялся к всем элементам типа, вам нужно определить его следующим образом:
<Style TargetType="{x:Type Rectangle}">
Используйте первый, если вы хотите иметь несколько стилей для элемента и выберите, какой из них вы хотите применить.
Источник