Я хочу использовать установщик для установки поля по умолчанию для всех элементов моей стековой панели, не только для кнопок, но также для текстовых полей и надписей.
<StackPanel>
<StackPanel.Resources>
<Style TargetType="{x:Type Button}">
<Setter Property="Margin" Value="0,10,0,0"/>
</Style>
</StackPanel.Resources>
...
Когда я пытаюсь изменить вышеуказанную кнопку на Control
или FrameworkElement
(производный тип каждого элемента), это не работает.
Как я могу это исправить, не указав 2 разных Style
элемента с одинаковым содержимым, но с разными типами x: TypetType?