Dynamic Entry Box:條目創建容器
一個特殊的容器,能夠自動創建條目,在可變數量條目的時候,但是又不值得創建一個ListView或者Tile View。
注意:
Dynamic Entry Box沒有做性能優化,不適合像ListView和Tile View一樣一次可以填充數千條以上的條目。
一、Dynamic Entry Box與HorizontalBox、Vertical Box的區別是:HorizontalBox、Vertical Box容器的元素不能再運行時添加刪除,但Dynamic Entry Box就可以(Uniform Grid Panel也可以)。
二、Dynamic Entry Box跟List View一樣也需要設置一個Entry Widget Class,但是不像List View必須要求實現User Object List Entry接口的UserWidget,任何UserWidget都可以作為Dynamic Entry Box的Entry Widget Class
Num Designer Preview Entries:預覽數量
Entry Box Type容器類型:
1、Horizontal(橫向排列子控件,跟Horizontal Box一樣)
2、Vertical(垂直排列子控件,跟Vertical Box一樣)
3、Wrap(自動換行子控件)
4、Overlay(疊加顯示子控件,跟Overlay容器一樣,所有子控件都疊加在一起)
三、Dynamic Entry Box提供有7個方法
1、Create Entry:創建一個條目
2、Create Entry of Class
3、Get All Entries
4、Get Num Entries
5、Remove Entry:刪除一個條目
6、Reset
7、Set Entry Spacing