楼主 0Mouse |
Q:如何令CheckBox控件不发灰但又无法改变其勾选状态呢? 示例:如图1所示,窗体显示后,Caption属性值为“科目名称”的CheckBox控件不发灰,但用户无法通过单击改变其勾选状态,如何实现这种效果呢? 图1: A:可以采用以下几种方法: 方法1:直接法,将该CheckBox控件的Locked属性值改成“True”,如图2所示。 图2: 方法2:间接法,在该CheckBox控件的上层放置一个Label控件,并将其Caption属性值清空,将其BackStyle属性值设置为0,使其呈现背景透明的效果,如图3所示。 图3: 方法3:间接法,将该CheckBox控件置于一个Frame控件内,并清空其Caption属性值,将其BorderStyle和Enabled属性值分别设置为0和False,如图4所示。 图4: 附件: 令CheckBox控件不发灰但又无法改变其勾选状态.rar |
2楼 0Mouse |
有的吧!你再看看! |
3楼 wh_china2010 |
学习了 可是附件里没有控件? |
4楼 wh_china2010 |
哦 有,我是VB盲,学习中 |