当 Enabled=False 时改变 wxTextCtrl 的颜色

Changing the colour of a wxTextCtrl when Enabled=False

有没有办法在禁用时更改 wxTextCtrl 的颜色,或者有其他方法在启用时锁定输入控件?

我不喜欢灰色背景上的灰色文本,带有灰色边框,它使控件内的信息更难阅读。

我正在使用 wxSmith,没有可用的标签。

为阻止输入的文本控件调用 SetEditable(false)

您也可以在创建时给 wxtextCtrl 样式 wxTE_READONLY 来做同样的事情。

问候 Xav'