Stavo solo vagando un po 'in WPF e volevo che tutti gli elementi della mia finestra condividessero lo stesso margine. ho scoperto che tutti i controlli che sono in grado di avere un margine di derivano da FrameworkElement così ho provato quanto segue:Impostazione di una proprietà TargetType di uno stile su una classe base
<Window.Resources>
<Style TargetType="{x:Type FrameworkElement}">
<Setter Property="Margin" Value="10" />
</Style>
</Window.Resources>
E, questo non funziona. Posso applicare questo a tutti i pulsanti, ma non a tutti gli elementi che derivano da Button. Mi manca qualcosa o semplicemente non è possibile?
Sono l'unico a sentire come usare CSS per WPF sarebbe stata una buona idea?
So che questo è un vecchio post ma non sei l'unico. I CSS non sono perfetti, ma sarebbe stata una buona idea usare qualcosa che non fosse _worse_ rispetto ai CSS. –