Estaba hurgando un poco en WPF y quería que todos los elementos de mi ventana compartieran el mismo margen. me encontré con que todos los controles que son capaces de tener un margen derivan de FrameworkElement lo que he intentado lo siguiente:Establecer la propiedad TargetType de un estilo en una clase base
<Window.Resources>
<Style TargetType="{x:Type FrameworkElement}">
<Setter Property="Margin" Value="10" />
</Style>
</Window.Resources>
Y, esto no funciona. Puedo aplicar esto a todos los botones, pero no a todos los elementos que se derivan del botón. ¿Me estoy perdiendo algo o simplemente esto no es posible?
¿Soy el único que siente que usar CSS para WPF hubiera sido una buena idea?
Sé que esta es una publicación anterior pero no eres la única. CSS no es perfecto, pero hubiera sido una buena idea usar algo que no sea "triste" que CSS. –