标题:如何让 textbox 不能编辑但是又不变成灰色而且显示的字体颜色也不是灰的
只看楼主
vb_cainiao
Rank: 2
等 级:论坛游民
帖 子:11
专家分:37
注 册:2012-12-6
结帖率:66.67%
已结贴  问题点数:20 回复次数:5 
如何让 textbox 不能编辑但是又不变成灰色而且显示的字体颜色也不是灰的
如题,我想让文本框显示正常内容,但是不能被鼠标点击,设置Enable为false会使内容显示颜色变灰色,有别的好的方法吗?
搜索更多相关主题的帖子: 文本框 false 而且 如何 
2014-04-23 10:42
alike123
Rank: 6Rank: 6
等 级:侠之大者
威 望:8
帖 子:107
专家分:428
注 册:2014-2-10
得分:4 
text.locked=true
2014-04-23 10:52
lowxiong
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:27
帖 子:652
专家分:3402
注 册:2008-5-7
得分:4 
首先把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
2014-04-23 11:08
鸥翔鱼游
Rank: 5Rank: 5
等 级:职业侠客
帖 子:182
专家分:323
注 册:2014-4-19
得分:4 
观摩技术性回复
2014-04-23 13:02
vbvcr51
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:18
帖 子:364
专家分:1724
注 册:2013-11-3
得分:4 
长见识了。
2014-04-23 14:32
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4912
专家分:29900
注 册:2008-10-15
得分:4 
不能编辑,不能变灰色,显示的字体也不是灰色,
我想让文本框显示正常内容,但是不能被鼠标点击

1、如果不能被鼠标点击,也不需要选择内容。
那么为什么不使用 标签Label 呢?Label 设置3D模式,与 文本框在外观上差别就很小了。

2、如果需要选择,需要复制。
那么就按楼上的去做吧。

授人于鱼,不如授人于渔
早已停用QQ了
2014-04-23 17:59



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-430513-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016392 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved