|
SimpleWindow
|
网格布局方式 更多...
#include <GridLayout.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 属性 | |
| List< GridRow > | rows |
| 行定义 | |
| List< GridColumn > | columns |
| 列定义 | |
网格布局方式
|
overridevirtual |