当控件 Enabled = False 时上面显示的文字和图片都是 灰色的,这是怎么实现的?
我把自定义控件的Enabled 属性设置为False后,鼠标操作无效了,但上面的文字和图片没有变灰。
我把自定义控件的Enabled 属性设置为False后,鼠标操作无效了,但上面的文字和图片没有变灰。
解决方案 »
- 求助。关于电子称的问题
- 我想买一套“酒店财务软件”,含源代码的
- vb6.0升级到vb2005还是挺有难度的吗?
- 问一个弱问题:vb按钮上的字怎么改颜色啊?
- 在VB里可不可改更改当前连接数据库数据表的字段名称。
- 各位来看看,帮帮忙!!!!!!!!
- 我要send整个recordset, 可否用winsock? 若不能用winsock, 可以怎办?
- 怎样用SQL语句完成月底统计,把各个单位的订货数量及金额分别汇总起来??
- 串口通讯的问题继续,串口设置为:"1200,e,8,1",一次能传送多长的byte型数组呢?
- 请教如何编写类似于Terminal Servies 的RDP-TCP 帧听器 。
- ListView 的行高有没办法调整?
- vb简繁体转换
图片最好准备一张彩的,一个灰的,当enabled属性变为false的时候显示灰的
Public Property Let MyEnable(bValue As Boolean)
Dim obj As Object
On Error Resume Next
For Each obj In Controls
obj.Enabled = bValue
Next
End Property
我在UserControl里没有设置任何控件,上面显示的文字及图片都是用print方法印上去的,我把UserControl.Enable=False 就成功实现了鼠标无效的功能,但
上面的文字没有变灰色并显示出凹下的效果,我是问怎样实现整个UserControl看上去是灰色凹下的效果?