排列其它部件列,行,網格和許多其它佈局。算法
一個方便的小部件,結合了常見的繪畫,定位和尺寸小部件。佈局
經過給定的填充來插入其子的小部件。測試
一個將本身的子部件集中在本身的中心的部件。ui
一個部件,它本身內部排列它的子部件,並根據子部件的大小自行選擇大小。spa
根據身材,將本身的孩子縮放並放置在自身內部。代理
試圖根據特定長寬比調整子部件大小的部件。orm
一個部件對其子部件進行額外的約束。it
根據子部件的基線定位孩子的小部件。io
一個部件,將其子部件的體積縮小到可用空間的一部分。有關佈局算法的更多詳細信息,請參閱RenderFractionallySizedOverflowBox。form
一個部件,它根據孩子的內在高度調整孩子的大小。
一個部件,它將孩子的尺寸調整爲孩子的內在寬度。
只有當它不受約束時纔會限制它的大小。
一個部件能夠讓子部件像在部件樹中同樣,可是不須要繪畫任何東西,也不須要將孩子用於點擊測試,也不須要在父項中佔用任何空間。
一個部件對它的子項施加了不一樣於其父項的約束,可能容許子項溢出父項。
具備指定大小的框。 若是給定孩子,這個小部件強制它的孩子有一個特定的寬度和/或高度(假設這個小部件的父母容許這個值)。 若是寬度或高度爲空,則此小部件將自行調整大小以匹配該維度中的子級大小。
一個具備特定大小的小部件,但將其原始約束傳遞給其子級,這可能會溢出。
繪製其子級以前應用轉換的小部件。
將其單個孩子的佈局延遲到代理的部件。
在水平方向上佈局子部件的列表。
在垂直方向上佈局子部件的列表。
若是你想以一種簡單的方式重疊幾個子部件,這個類頗有用,例若有一些文字和圖像,用梯度和底部附加的按鈕疊加。
顯示一個子部件列表中的單個子部件的堆棧。
可滾動的2D小部件陣列。
實現流佈局算法的小部件。
爲其子項使用表格佈局算法的小部件
一個小部件,它以多個水平或垂直運行顯示其子項。
一個小部件,它沿着一個給定的軸順序排列它的子元素,強制它們到另外一個軸的父元素的維度。
可滾動的線性小部件列表。 ListView是最經常使用的滾動小部件。 它在滾動方向上一個接一個地顯示其子項。 在交叉軸上,子部件們須要填充ListView。
一個使用代理來調整尺寸和定位多個子項的小部件。
構建一個能夠依賴父控件尺寸的控件樹。