Office中国论坛/Access中国论坛

标题: 请问:如何改变Enabled=False 的文本控件的字体,前景和背景色?[求助] [打印本页]

作者: dan    时间: 2003-1-29 23:46
标题: 请问:如何改变Enabled=False 的文本控件的字体,前景和背景色?[求助]
请问:如何改变Enabled=False 的文本控件的字体,前景和背景色?
作者: eio    时间: 2003-1-30 00:48
不明白说什么?
作者: cattjiu    时间: 2003-1-30 01:02
意思是,当一个对象的Enable设置为false时,如何改变对象的前景/背景颜色。

我不知道如何改。
作者: eio    时间: 2003-1-30 01:16
由触发对象的Enable为false时控制不可以吗,应该不复杂!
作者: zhengjialon    时间: 2003-2-6 22:02
这是不能改的,我没发现过如何能改。
作者: huanghai    时间: 2003-2-6 23:53
直接用代码更了,
作者: jiangyi    时间: 2003-2-7 09:19
想知道如何用代码写
作者: Roadbeg    时间: 2003-2-13 19:27
ForeColor = 前景色
BackColor = 背景色
例:
txt.forecolor=vbRed   红色
txt.backcolor=vbblue  蓝色
txt.forecolor=10040115  暗蓝色
作者: 我要飞    时间: 2003-2-13 20:14
可考虑成:
Enabled_True->改背景->Enabled_False.
不知道是否符合要求?
作者: binbow_z    时间: 2003-2-14 06:33
不能直接更改
可以采用LOCK代替
Private Sub Form_Open(Cancel As Integer)
Me.TimerInterval = 500
End Sub



Private Sub Form_Timer()
With Me.Text4
.Locked = Not .Locked
If .Locked = True Then
    .Value = "锁定"
    .BackColor = vbGreen
    .ForeColor = vbRed
Else
    .Value = "没锁定"
    .BackColor = vbRed
    .ForeColor = vbGreen
End If
End With
End Sub
作者: yachtz    时间: 2003-2-17 21:44
将之"Locked"属性设置为"True",并将“BackColor”设置为相应的色彩代码即可




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3