Skip to content

WaynesFrame 类

矩形容器控件,其整个区域以可配置的 BackgroundFill 绘制。用于在 WaynesForm 上对其他控件进行分组,拥有与其他自定义控件相同的布局/大小成员。

默认填充为纯中灰色(WAYNESCOLOR_GREY —— &H808080);通过访问 Fill.ColorPoints 集合更改。

vb
Private Sub Form_Load()
    Frame1.BackgroundFill.ColorPoints.SetSolidColor vbWhite
End Sub

框架非常适合作为 Dock 定位子控件的容器。将框架自身的 Dock 设为 tbDockFill 使其占据窗体主体,然后将子控件停靠到 tbDockTop / tbDockLeft / tbDockFill 等——停靠计算遍历容器树,因此子控件停靠到框架的客户区域而非窗体。子控件添加的顺序仍决定它们先占据哪些边缘。

属性

Anchors

调整大小时控件的哪些边附着到其容器。Anchors。继承。

BackgroundFill

绘制框架整个客户区域的 Fill

Dock

控件在其容器内的停靠方式。DockMode 的成员。继承。默认:tbDockNone

Height

控件的高度(像素)。PixelCount。继承。

Left

控件左边缘距其容器的水平偏移量(像素)。PixelCount。继承。

Name

控件在其父窗体上的唯一设计时名称。String。继承。

Top

控件上边缘距其容器的垂直偏移量(像素)。PixelCount。继承。

Visible

控件当前是否显示。Boolean。继承。默认:True

Width

控件的宽度(像素)。PixelCount。继承。

twinBASIC及其LOGO版权为作者"韦恩"所有