【发布时间】:2020-03-26 22:07:51
【问题描述】:
我有一个带有一些绑定文本框的访问连续表单。我想提供每条记录状态的可视化指示器,因此文本框包含一个值,表中的 0、1 或 2。条件格式将此框变为绿色(0)、黄色(1)和红色(2)(包括文本颜色),因此该框实际上只是用户的一种颜色。
我已禁用文本框以防止用户单击该框并看到它是一个文本框,但将Enabled = False 设置为属性似乎会因条件格式而关闭。然后我在条件格式中应用了Enabled 框,但是虽然这确实禁用了文本框,但它关闭了条件格式,如果你锁定它,它不会改变文本颜色。
是否有另一个控件我最好在这里使用,或者是否允许文本框条件格式在用户无法单击文本框的情况下工作?
【问题讨论】:
-
财产
Locked怎么样? -
感谢@FoxfireAndBurnsAndBurns - 我确实提到了不幸的是,这样做确实可以保持
BackColor属性不变,但不幸的是会将ForeColor更改为默认的灰色/黑色。