|
SimpleWindow
|
一种将全部元素都铺满的布局,一般用于在只有一个子元素的时候将该元素铺满整个可用区域 更多...
#include <FillLayout.h>
Public 成员函数 | |
| virtual Size | MeasureOverride (const Size &availableSize) override |
| 测量元素所需尺寸,无需考虑边框和边距 | |
| virtual void | ArrangeOverride (const Size &finalSize) override |
| 安排子元素的位置,可重写该函数以实现自定义布局 | |
Public 成员函数 继承自 sw::LayoutHost | |
| virtual | ~LayoutHost ()=default |
| 默认虚析构函数 | |
| void | Associate (ILayout *obj) |
| 设置关联的对象,每个LayoutHost只能关联一个对象 | |
| bool | IsAssociated (ILayout *obj=nullptr) |
| 判断当前LayoutHost是否关联了对象 | |
| int | GetChildLayoutCount () |
| 获取关联对象子控件的数量 | |
| ILayout & | GetChildLayoutAt (int index) |
| 获取关联对象对应索引处的子控件 | |
一种将全部元素都铺满的布局,一般用于在只有一个子元素的时候将该元素铺满整个可用区域
|
overridevirtual |