繁体   English   中英

表单按钮禁用外观

[英]Form Button disabled appearance

我有一系列按钮,我出于各种原因以编程方式启用和禁用。 我对禁用按钮的默认外观不满意。 所以我修改了我的代码,以便在禁用按钮时更改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;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM