[UE4]Dynamic Entry Box


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

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM