62 votes

Bouton de réglage FlatStyle dans WPF

Je viens d'apprendre comment les styles et les modèles de contrôle de 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 procéder. Dans Windows Forms, cela est défini via FlatStyle = Flat.

Comment ferait-on cela dans WPF?

147voto

Kent Boogaart Points 97432

La classe ToolBar définit un Style qui donne à Button s une apparence plate. Voici un exemple d'utilisation:

 <Button Style="{StaticResource {x:Static ToolBar.ButtonStyleKey}}"/>
 

WPF vous permet de remodeler complètement les contrôles pour leur donner l'apparence de ce que vous voulez. C'est pourquoi il n'a pas de propriété spécifique FlatStyle sur le contrôle Button .

24voto

PhonicUK Points 6220

Ajoutez les éléments suivants à vos ressources Window / Page:

 <Style BasedOn="{StaticResource {x:Static ToolBar.ButtonStyleKey}}" TargetType="Button"></Style>
 

Il appliquera le style à plat à tous les boutons de cette étendue de styles.

1voto

Ashley Davis Points 3016

Cette question a une bonne réponse:

bouton plat wpf

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X