查看源代码 wxStaticBoxSizer (wx v2.4.3)

wxStaticBoxSizer 是一个从 wxBoxSizer 派生的尺寸器,但在尺寸器周围添加了一个静态框。

该静态框可以独立创建,或者为了方便,尺寸器可以自行创建。无论如何,尺寸器拥有 wxStaticBox 控件,并在 wxStaticBoxSizer 析构函数中删除它。

请注意,自 wxWidgets 2.9.1 起,我们鼓励您将添加到 wxStaticBoxSizer 的窗口创建为 wxStaticBox 本身的子窗口,有关更多详细信息,请参阅此类的文档。

此类用法的示例

参见

此类派生自以下类,并且可以使用其函数

wxWidgets 文档: wxStaticBoxSizer

摘要

函数

销毁对象

返回与尺寸器关联的静态框。

此构造函数使用已经存在的静态框。

此构造函数使用给定的标签和父窗口创建一个新的静态框。

类型

-type wxStaticBoxSizer() :: wx:wx_object().

函数

-spec destroy(This :: wxStaticBoxSizer()) -> ok.

销毁对象

-spec getStaticBox(This) -> wxStaticBox:wxStaticBox() when This :: wxStaticBoxSizer().

返回与尺寸器关联的静态框。

-spec new(Orient, Parent) -> wxStaticBoxSizer() when Orient :: integer(), Parent :: wxWindow:wxWindow();
         (Box, Orient) -> wxStaticBoxSizer() when Box :: wxStaticBox:wxStaticBox(), Orient :: integer().

此构造函数使用已经存在的静态框。

-spec new(Orient, Parent, [Option]) -> wxStaticBoxSizer()
             when
                 Orient :: integer(),
                 Parent :: wxWindow:wxWindow(),
                 Option :: {label, unicode:chardata()}.

此构造函数使用给定的标签和父窗口创建一个新的静态框。