2016-11-20 2 views
0

J'ai fait un bouton personnalisé en utilisant un SimpleButton Devexpress et je veux changer la couleur du bouton comme ceci, mais cela ne fonctionne pas.C# Custom SimpleButton changer de couleur

 this.Button.ButtonStyle = DevExpress.XtraEditors.Controls.BorderStyles.Simple; 
     this.Button.BackColor = Color.Pink; 

je l'ai fait la même chose avec le concepteur et il fonctionne très bien, mais maintenant je veux faire et ce programme ne fonctionne pas. Merci d'avance.

Répondre

2

Assurez-vous de mettre LookAndFeel.Style à plat, ultra plat ou Style3D:

this.Button.LookAndFeel.Style = LookAndFeelStyle.Flat; 
this.Button.LookAndFeel.UseDefaultLookAndFeel = false; 
this.Button.Appearance.BackColor = Color.MediumSeaGreen; 
this.Button.Appearance.Options.UseBackColor = true; 
+0

Il fonctionne parfaitement bien, merci! – mrvinent