<< 点击显示目录 >> 主页 mappView帮助助手 > mapp View帮助信息 > 工程 > 布局和区域 > Editing a layout (XML)编辑一个布局(XML) |
布局是以XML格式在一个.layout文件中编辑的。
<?xml version="1.0" encoding="utf-8"?>
<ldef:Layout id="Layout1" height="600" width="800" xmlns:ldef="http://www.br-automation.com/iat2015/layoutDefinition/v2">
<Areas>
<Area id="AreaHeader" height="50" width="800" left="0" top="0" zIndex="0" />
<Area id="AreaLeft" height="550" width="200" left="0" top="50" zIndex="1" />
<Area id="AreaMain" height="550" width="600" left="200" top="50" zIndex="2" />
</Areas>
</ldef:Layout>
一个.布局文件包含以下信息。
元素 |
说明 |
Layout |
一个单独的布局的定义。 一个.layout文件必须正好包含一个 "Layout "元素。 |
Areas |
为 "区域 "元素分组。 元素 "Layout "必须正好包含一个 "Areas "元素。 |
Area |
元素 "Areas "必须至少包含一个 "Area "元素。 |
属性 |
描述 |
数据类型 |
是否需要 |
id |
可视化对象中的布局的唯一ID。 |
ID |
Yes |
height |
定义布局的高度。 |
Integer |
Yes |
width |
定义布局的宽度。 |
Integer |
Yes |
属性 |
描述 |
数据类型 |
需要 |
id |
布局中的区域的唯一ID。 |
ID |
Yes |
height |
定义该区域的高度。 |
Integer |
Yes |
width |
定义该区域的宽度。 |
Integer |
Yes |
left |
定义区域的水平位置。 |
Integer |
Yes |
top |
定义区域的垂直位置。 |
Integer |
Yes |
zIndex |
zIndex定义了布局中的区域沿Z轴的顺序。如果区域重叠,这个顺序定义了哪个区域将覆盖另一个区域。一个具有较高zIndex的区域将覆盖一个具有较低值的区域。 |
Integer |
No |
tabIndex |
tabIndex定义了 这个区域中引用的内容的小部件的焦点顺序 。 |
UInteger |
No |