Editing a layout (XML)编辑一个布局(XML)

<< 点击显示目录 >>

主页  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 "元素。

元素 "Layout"

属性

描述

数据类型

是否需要

id

可视化对象中的布局的唯一ID。

ID

Yes

height

定义布局的高度。

Integer

Yes

width

定义布局的宽度。

Integer

Yes

元素 "Area"

属性

描述

数据类型

需要

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