按键精灵容器的使用.docx_第1页
按键精灵容器的使用.docx_第2页
按键精灵容器的使用.docx_第3页
按键精灵容器的使用.docx_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

按键精灵 / 按键精灵教程/ 论坛/ 按键精灵容器的使用一、容器的介绍 生活中对容器的定义是:用来包装或装载的贮存器(如箱子、罐子)。QUI容器也是这样的,我们可以将其他控件放到容器里面,也可以把一个容器放到另一个容器里面。 对容器的移动,显示和隐藏操作,就相当于对容器内的成员进行操作。二、容器属性 容器的属性总共有8个属性,包含:3个基本属性,5个位置属性和一个其他属性。 基本属性是:名称(Name)、显示(Visible)、有效(Enabled)。 位置属性包含 :左边(Left)、上边(Top)、宽度(Width)、高度(Height)、显示顺序(ZOrder)。 其他属性包含:背景颜色(BackColor)。三、容器的使用 (1)创建容器 和其他控件一样,我们在工具栏上面点击【容器】,然后在窗体上画一出一块区域。 我们先创建一个区域大一点容器,这样子在后面就可以把其他控件都“装”进去了。 创建完容器后,再创建一个“按钮”。 先点击工具栏上的【按钮】,然后把按钮创建在容器上面。这样子新创建的按钮就在容器里面了。 这时可以拖动容器再看看,你会发现拖动容器的时候,按钮也跟着移动了。这就是容器最大的特点。 那为什么按钮会跟着容器一起移动? 其实,在容器中创建的按钮的位置是相对于容器左上角的位置得出的。所以移动容器的时候按钮也跟着移动了,就好像在箱子里面放一个东西。当你移动箱子的时候,里面的东西也是跟着移动的。 为了验证这一点,我们选中按钮。然后把它左边和上边的坐标均改成0。修改完成后,我们就发会发现,按钮移动到了容器的左上角而不是窗体的左上角。 (2)设置容器状态 从窗口的属性我们知道容器目前有两个属性和状态有关显示、有效。 根据我们之前对容器的描述,如果容器隐藏的话,那么容器里面的所有内容也将会被一起隐藏。或者说如果容器被设置无效,那么在容器里面的控件也应该是无效的。 为了验证上面的描述是否正确,我们现在就来修改一下这容器的这两个属性。 先创建两个按钮,用于设置这两个属性。 我们先来控制容器的显示跟隐藏,直接修改他的属性。直接给容器的Visible属性赋值即可达到隐藏的效果了。 Event Form1.Button2.Click Form1.Container1.Visible = FALSE End Event 然后进入调试,显示界面,点击“显示 /隐藏”。这时容器就被隐藏了,里面的按钮也被隐藏了。那如何再显示出来? 把Visible的值修改为TRUE,就可以实现隐藏了。 我们来做个例子。判断当前容器的显示状态,如果是显示的话就把它隐藏。如果是隐藏的话就把它显示出来。 这个时候我们就得先判断一下,容器的状态。如果为真那么就代表着他是显示的状态,我们就把它隐藏起来,如果不是就把它显示出来。Event Form1.Button2.Click If Form1.Container1.Visible = True Then Form1.Container1.Visible = FALSE Else Form1.Container1.Visible = TRUE End If End Event 如上上面代码,就是先判断一下控件是否处于显示状态,是则隐藏它,不是就显示它。 执行的时候我们会发现,当容器隐藏后,容器里面的按钮也隐藏了。 而容器有效属性也是同样的原理。这里就不再详细描述了。代码如下:Event Form1.Button3.Click MessageBox Form1.Container1.Visible If Form1.Container1.Enabled = True Then For

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论