其他分享
首页 > 其他分享> > wxWidgets:wxSizer类用法

wxWidgets:wxSizer类用法

作者:互联网

wxWidgets:wxSizer类用法

wxWidgets:wxSizer类用法

用法详细说明

#include <wx/sizer.h>
wxSizer的继承图
在这里插入图片描述
wxSizer是用于在窗口中布置子窗口的抽象基类。

不能直接使用wxSizer;相反,您将不得不使用从它派生的 sizer 类之一。目前有wxBoxSizer、wxStaticBoxSizer、wxGridSizer、wxFlexGridSizer、wxWrapSizer和wxGridBagSizer。

wxWidgets 中sizer 使用的布局算法与其他GUI 工具包中的布局密切相关,例如Java 的AWT、GTK 工具包或Qt 工具包。它基于各个子窗口报告其最小所需大小以及如果父窗口的大小发生变化它们能够被拉伸的想法。

这通常意味着程序员在开始时不会设置对话框的原始大小,而是会为对话框分配一个 sizer,并且将询问该 sizer 的推荐大小。反过来,sizer 会查询它的孩

标签:窗口,wxWidgets,sizer,工具包,用法,wxSizer
来源: https://blog.csdn.net/it_xiangqiang/article/details/118875912