|
SimpleWindow
|
堆叠布局 更多...
#include <StackLayout.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) |
| 获取关联对象对应索引处的子控件 | |
Public 属性 | |
| Orientation | orientation = Orientation::Vertical |
| 排列方式 | |
堆叠布局
|
overridevirtual |