首页 理论教育 VisualBasic案例化程序设计-窗体设计与网格控件布局

VisualBasic案例化程序设计-窗体设计与网格控件布局

时间:2023-10-20 理论教育 版权反馈
【摘要】:窗体中的网格(点阵)是为方便布置控件而提供的参考线,在程序运行时窗体上并不显示这些网格,网格显示格式也可以由用户自行设置。在控件的大小以及位置调整完成后,为了避免遭到以后操作的破坏,可以通过单击执行“格式”菜单中“锁定控件”菜单项,锁定所有的控件。

VisualBasic案例化程序设计-窗体设计与网格控件布局

1.窗体中添加控件

工程创建完成后,工程中将包含一个窗体,这个窗体就是应用程序运行时的界面,用鼠标拖动窗体的边框改变窗体到合适的大小,然后在窗体中添加所需要的控件。

向窗体中添加控件的方法是先在控件工具箱中选择所要添加的控件(单击),然后移动鼠标到窗体上,此时鼠标的形状变为“十”字形,在要放置控件的位置处按下鼠标左键并拖动鼠标,就出现一个矩形区域,拖动到一定大小后释放鼠标,就在所指定的位置创建了一个控件;也可以双击工具箱中的控件,将它添加到窗体中,但这样控件是以默认的大小添加到窗体的中心位置。按上述方法在窗体(Form1)中添加一个文本框(Text1)和一个命令按钮(Command1),如图1-8所示。

在窗体中添加好控件后,可以随时改变控件的大小和位置,单击窗体中的某控件,则在控件的周围会出现八个控制点,这表明该对象被选定,将鼠标指针移动到某个控制点上,则指针形状变成双向箭头状,然后拖动鼠标,则会出现一个黑色的方框随鼠标一起移动,拖动到合适的大小后释放鼠标,控件的大小就被改变了。将鼠标移动到控件上,然后拖动鼠标,就出现一个和控件一样大小的黑色方框随着鼠标一起移动,到合适的位置后释放鼠标,控件就被移动到了新的位置。

窗体中的网格(点阵)是为方便布置控件而提供的参考线,在程序运行时窗体上并不显示这些网格,网格显示格式也可以由用户自行设置。单击“工具”菜单,执行“选项”菜单项,弹出“选项”对话框,单击该对话框中的“通用选项卡,如图1-9所示。

图1-8 窗体添加控件

图1-9 编辑器设置对话框

在对话框中窗体网格设置区,设置有关网格的各种选项,不选中“显示网格”复选框,则在设计时窗体中将不出现网格,如果选中“显示网格”,则可以通过“宽度”与“高度”文本框设置网格的大小,在默认情况下,控件总是与网格对齐的,如果不选中“对齐控件到网格”复选框,则网格将不再限制控件的位置。

利用“格式”菜单中菜单项可以对控件的显示格式进行对齐、水平或垂直间距、统一大小等设置,需要先选定要执行操作的多个控件,通过按住Shift键,然后依次单击要选定的控件,即可同时选定多个控件。在被选定的控件中,只有一个控件周围的控制点是实心的,其他都是空心的,如图1-10所示。

图1-10 多控件格式设置(www.xing528.com)

使用“格式”菜单中的菜单项设置这些控件,格式设置将以周围是实心控制点的控件为基准,例如,执行“格式”菜单中的统一尺寸操作,则所有选中控件的大小都将与周围是实心控制点的控件的大小相同,其他设置同理。

在控件的大小以及位置调整完成后,为了避免遭到以后操作的破坏,可以通过单击执行“格式”菜单中“锁定控件”菜单项,锁定所有的控件。

选定控件后,按键盘上“Delete”键即可将所选控件删除,也可以执行“编辑”菜单中的“剪切”“复制”“粘贴”等菜单命令来操作所选定的控件。

2.对象属性的设置

通过开发系统右边的属性窗口设置窗体或控件的属性值。如果属性窗口没有显示,可单击工具栏中的“属性”按钮或“视图”菜单中的“属性窗口”打开属性窗口;在属性窗口中显示的是当前选中对象的属性,设置方式一般有三种。

·直接输入属性的值。有些属性,当使用鼠标单击它的值时,则插入点就出现在属性文本框中,即可在其中输入属性的值,按回车键或选择其他属性,表明对新属性值的输入结束与确认,如Caption、Height等属性就属于这种类型。

·从下拉列表中选择属性的值。有些属性,当使用鼠标单击它时,则在右边出现一个三角形()下拉按钮,单击该按钮则出现一个包含可选属性值的下拉列表,用户可从该列表中选择相应的属性值。

·从对话框中选择属性的值。有些属性,当使用鼠标单击它时,则在右边出现一个省略号(…)按钮,单击该按钮,会出现一个对话框,用户可在该对话框中设置对象的属性值,如Font属性,单击省略号(…)按钮弹出对话框,如图1-11所示。

★注意:对象属性的值还可以在事件代码中通过赋值语句进行指定,又称为对象属性的动态设置,而在设计时的属性窗口设置的方法称为静态设置。

图1-11 属性设置对话框

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈