如何在禁用控件时更改文本的颜色。我想在 C# winforms 中禁用控件时设置不同的颜色。
最佳答案
编辑:我在评论中犯了与 Cody 相同的错误,因此更正了我的答案。
要看是哪个控件。
例如,如果它是一个 TextBox
,也许您可以将其设为 ReadOnly
而不是禁用。对于其他一些控件,您可以执行类似的操作,使它们看起来已禁用,但实际上并未被禁用。
但是,如果你想正确地完成它,你需要让它们由所有者绘制或覆盖 OnPaint 事件并自己绘制文本。
关于c# - 更改禁用控件的 TextColor,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4374691/