4.5 设置窗体的位置
在前面的一些实例中,窗体启动后,它的位置是随意的。对于友好的用户界面,窗体在启动后一般总是出现在屏幕的中心。用户可以通过窗体的属性或【窗体布局】窗口来设置窗体启动后的默认位置。
窗体的位置是相对于屏幕而言的,且由Left属性和Top属性来决定它的位置。其中Left属性的值是指窗体左一上顶点的横坐标,Top属性的值是指它左上顶点的纵坐标。通过设置这两个属性的值就能实现窗体的精确定位。
此外,还可以通过【窗体布局】窗口来设置窗体的位置,这种方法更直观。【窗体布局】窗口通常不出现在VB的主窗口中,可以通过执行【视图】菜单中的【窗体布局】窗口命令来打开它。
在【窗体布局】窗口中有一个"显示器",在"显示器"中有一个窗体图标,如果当前工程包含多个窗体,则"显示器"中也会出现多个窗体图标。窗体图标在"显示器"中的位置就是窗体启动后出现在屏幕上的位置。因此,通过【窗体布局】窗口就可以预览到窗体启动后的效果。
将鼠标指针移动到"显示器"中的窗体图标上,指针的形状将变成指向四个方向的箭头状,拖动鼠标,则窗体图标也会随着移动,将它拖动到合适的位置后释放鼠标。则窗体的启动位置就被改变了。窗体的Left与Top属性的值也会自动调整为该位置所对应的值。