|
|
|
|
|
|
|
|
很多 Windows 程序使用的窗口都带有使用拆分器分隔的窗格。你可以拖动拆分器来扩大其中一个窗格同时缩小其它的窗格——而这个过程无须更改父窗口的大小。虽然 Visual Basic 6 不提供用于这一用途的控件,但是你可以自己实现这一效果。 创建窗格拆分器的方法是使用一个 Picture Box 控件作为其它控件的容器。在设计窗体时,放两个 Picture Box 控件到窗体上,每个代表一个窗格。例如,对于上部窗格和下部窗格,可以将它们叫做pbTop和pbBotton。然后,将其它控件放在每个窗格对应的 Picture Box 上。 在程序运行时,程序代码调整两个 Picture Box 控件(即两个窗格)的大小从而以预定义的尺寸填充窗口。Picture Box 控件的尺寸会被精确地计算,以使窗体在两个 Picture Box 之间显示一个窄带;这个窄带就作为拆分器。 将窗体的MousePointer属性设计为“7 - Size NS”,以使得在鼠标置于拆分器之上时光标形状变为调整上/下大小的样式。将每个 Picture Box 控件的MousePointer属性设置为“1 - Arrow”。程序还需要一些常量设置拆页码:[1] [2] [3] [4] [5] [6] 第1页、共6页 |
|
|
|
|
设为首页 | 加入收藏 | 广告服务 | 友情链接 | 版权申明
Copyriht 2007 - 2008 © 科普之友 All right reserved |