窗体按钮禁用外观
本文关键字:外观 按钮 窗体 | 更新日期: 2023-09-27 18:09:37
我有一系列按钮,由于各种原因,我以编程方式启用和禁用它们。我对禁用按钮的默认外观不满意。所以我修改了我的代码,当它禁用按钮时也改变了BackColor。这工作,但现在按钮有一个厚的灰色边界时,它被禁用。我试着改变BorderColor和边框大小,但这没有效果。我怎样才能去掉边界?
this.EditButton.Enabled = false;
this.EditButton.BackColor = ColorTranslator.FromHtml(ControlColours.DisabledButtonBackColour);
this.EditButton.BorderColor = ColorTranslator.FromHtml(ControlColours.DisabledButtonBackColour);
this.EditButton.FlatAppearance.BorderSize=0;
代替
this.EditButton.BorderColor = ColorTranslator.FromHtml(ControlColours.DisabledButtonBackColour);
这个this.EditButton.FlatStyle = FlatStyle.Flat;