快速更改组控件属性

翻译|其它|编辑:郝浩|2004-01-16 08:58:00.000|阅读 1078 次

概述:

# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>

当窗体上有一大堆相同的控件需要同时设置为相同的属性时,你是不是一个一个地处理?如是,这有多麻烦!看一看以下例子或许你会得到启发。本例假定窗体上有若干Line控件,点击按钮"HideLines"时所有Line控件隐藏起来,点击"ShowLines"按钮则全部显現。

Option Explicit

Dim HideMe As Boolean '定义用于隐藏与否的布尔变量

Private Sub HideLine() '自定义隐藏与否函数
Dim c As Control '定义控件集合变量
For Each c In Controls '注意:用复数
If TypeOf c Is Line Then '若控件类型为Line控件
Select Case HideMe '按HideMe变量的真假判断
Case True '为真则
c.Visible = False '所有Line控件不可见
Case False '反之则
c.Visible = True '可见
End Select
End If
Next c '下一个Line控件
End Sub

'显示所有Line控件
Private Sub cmdShow_Click()
HideMe = False
HideLine
End Sub

'隐藏所有Line控件
Private Sub cmdHide_Click()
HideMe = True
HideLine
End Sub

'初始化程序
Private Sub Form_Load() 
cmdShow.Caption = "ShowLines"
cmdHide.Caption = "HideLines"
End Sub
标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@evget.com


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP