Je viens d'apprendre comment les styles et les modèles de contrôle dans WPF peuvent affecter l'apparence des boutons,
J'essaie de définir le FlatStyle du bouton, dans les ressources que j'ai vues, je ne trouve rien qui me dise comment je peux le faire, dans Windows Forms, cela est défini via FlatStyle = Flat.
Comment ferait-on cela dans WPF?
La classe ToolBar
définit un Style
qui donne aux Button
un aspect plat. Un exemple d'utilisation est:
<Button Style="{StaticResource {x:Static ToolBar.ButtonStyleKey}}"/>
WPF vous permet de complètement remodeler les contrôles pour les faire ressembler à tout ce que vous voulez, c'est pourquoi il n'a pas une propriété FlatStyle
spécifique sur le contrôle Button
.
Ajoutez les éléments suivants à vos ressources Fenêtre/Page:
<Style BasedOn="{StaticResource {x:Static ToolBar.ButtonStyleKey}}" TargetType="Button"></Style>
Il appliquera le style plat à tous les boutons de cette étendue de styles.