当Enabled = False

时间:2019-07-02 13:20:22

标签: c++ codeblocks wxwidgets wxtextctrl

是否有一种方法可以在禁用wxTextCtrl时更改其颜色,或者在启用该控件时锁定输入控件的另一种方法?

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

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

2 个答案:

答案 0 :(得分:2)

调用SetEditable(false)进行文本控件以阻止输入。

答案 1 :(得分:1)

您还可以在创建时为wxtextCtrl赋予 wxTE_READONLY 样式,以执行相同的操作。

问候 Xav'