编程论坛
注册
登录
编程论坛
→
VB6论坛
如何让 textbox 不能编辑但是又不变成灰色而且显示的字体颜色也不是灰的
vb_cainiao
发布于 2014-04-23 10:42, 8151 次点击
如题,我想让文本框显示正常内容,但是不能被鼠标点击,设置Enable为false会使内容显示颜色变灰色,有别的好的方法吗?
5 回复
#2
alike123
2014-04-23 10:52
text.locked=true
#3
lowxiong
2014-04-23 11:08
首先把text的locked=true,其次在text的mousedown事件添加一行代码Clipboard.Clear,避免右键粘贴,代码如下:
Private Sub Text1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
Clipboard.Clear
End Sub
#4
鸥翔鱼游
2014-04-23 13:02
观摩技术性回复
#5
vbvcr51
2014-04-23 14:32
长见识了。
#6
风吹过b
2014-04-23 17:59
不能编辑,不能变灰色,显示的字体也不是灰色,
我想让文本框显示正常内容,但是不能被鼠标点击
1、如果不能被鼠标点击,也不需要选择内容。
那么为什么不使用 标签Label 呢?Label 设置3D模式,与 文本框在外观上差别就很小了。
2、如果需要选择,需要复制。
那么就按楼上的去做吧。
1