当前位置: 代码迷 >> 综合 >> duilib XML文件,拆解成 子项布局文件 之 动态加载列表控件
  详细解决方案

duilib XML文件,拆解成 子项布局文件 之 动态加载列表控件

热度:85   发布时间:2024-02-21 08:22:34.0

 

0)序

如果,XML 篇幅过大,或涉及到重复的组件,

可以考虑将XML 拆解为多个XML布局文件,拆解加载

duilib提供了 根据子XML文件,返回Box*的函数功能

本文提供个多少示例,用以演示动态加载用法

 

1)列表项

    这估计是最常见的场景了,

    ListBox容器中, 里面的BOX容器都是动态添加的,

    这时候就可以将ListBox 子项单独拆解出来

    比如:
 

<VListBox class="xnw_list" bkcolor="xnw_client" name="class_list" vscrollunit="100" childmargin="0" vscrollbar="true" padding="0,0,15,0" visible="false"></VListBox>

 

  子布局项格式示例:

<?xml version="1.0" encoding="utf-8"?>
<Window><ListContainerElement width="stretch" hei