Duilib库包含6个布局以及含有布局的控件类,如下图所示:
各个布局之间可以互相嵌套,从而构造出更复杂的布局。
下面详细讲解6大布局
Container布局
Container布局是其它布局或含有布局特性控件的基类,在实际项目中很少使用,一般只是用它来构造更高级布局。Container布局中的控件会叠加在一起,填充整个布局。
现举一个例子说明Container布局用法:
下载地址:https://download.youkuaiyun.com/download/junqiand/10431087
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<Window size="800,520" sizebox="4,4,4,4" caption="0,0,0,32" mininfo="600,400">
<HorizontalLayout bkcolor="#FF070700">
<Container />
<VerticalLayout width="336">
<HorizontalLayout />
<Container height="230">
<Control float="true" pos="0,0,0,0" width="336" height="230" bkimage="skin\bk_logo_light.png" />
<Control float="true" pos="0,33,0,0" width="336" height="164" bkimage="skin\bk_logo_image.png" />
<Control float="true" pos="84,80,0,0" width="168" heigh