【问题标题】:Changing the colour of a wxTextCtrl when Enabled=False当 Enabled=False 时改变 wxTextCtrl 的颜色
【发布时间】:2019-11-13 03:50:18
【问题描述】:

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

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

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

【问题讨论】:

    标签: c++ codeblocks wxwidgets wxtextctrl


    【解决方案1】:

    调用SetEditable(false) 让文本控件阻止输入。

    【讨论】:

    • 优秀的解决方案,我无法更改值,我仍然可以选择和复制值。谢谢!!
    【解决方案2】:

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

    问候 Xav'

    【讨论】:

    • 两个选项都可以正常工作,但是这个工作量较小,这对像我这样的懒人很重要:-)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-09-22
    • 2021-12-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-10
    • 1970-01-01
    相关资源
    最近更新 更多