SimpleWindow
载入中...
搜索中...
未找到
FillLayout.h
1#pragma once
2
3#include "LayoutHost.h"
4
5namespace sw
6{
10 class FillLayout : public LayoutHost
11 {
12 public:
18 virtual Size MeasureOverride(const Size &availableSize) override;
19
24 virtual void ArrangeOverride(const Size &finalSize) override;
25 };
26}
一种将全部元素都铺满的布局,一般用于在只有一个子元素的时候将该元素铺满整个可用区域
Definition FillLayout.h:11
virtual Size MeasureOverride(const Size &availableSize) override
测量元素所需尺寸,无需考虑边框和边距
virtual void ArrangeOverride(const Size &finalSize) override
安排子元素的位置,可重写该函数以实现自定义布局
用于托管元素的布局方式的对象类型,是所有布局方式类型的基类
Definition LayoutHost.h:11
尺寸
Definition Size.h:15