C#Custom SimpleButton改变颜色

时间:2016-11-20 14:22:40

标签: c# devexpress simplebutton

我使用Devexpress SimpleButton做了一个自定义按钮,我想像这样改变按钮的颜色,但它不起作用。

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

我对设计师做了同样的工作并且工作正常,但现在我想以编程方式进行,但它无法正常工作。提前谢谢。

1 个答案:

答案 0 :(得分:2)

确保将LookAndFeel.Style设置为Flat,Ultra Flat或Style3D:

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