Editing pages (XML)编辑页面(XML)

<< 点击显示目录 >>

主页  mappView帮助助手 > mapp View帮助信息 > 工程 > 页面 >

Editing pages (XML)编辑页面(XML)

一个页面是以XML格式在一个.page文件中编辑的。

例子

<?xml version="1.0" encoding="utf-8"?>
<pdef:Page id="MainPage" layoutRefId="Layout1" xmlns:pdef="http://www.br-automation.com/iat2015/pageDefinition/v2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
 <Assignments>
  <Assignment type="Content" baseContentRefId="headerConetnt" areaRefId="AreaHeader" />
  <Assignment type="Content" baseContentRefId="navigationContent" areaRefId="AreaLeft" />
                  <Assignment type="Content" baseContentRefId="mainPageContent" areaRefId="AreaMain" />
 </Assignments>
</pdef:Page>

构成要素

一个.page文件包含以下信息:

元素

说明

Page

一个单独的页面的定义。

一个.page文件必须正好包含一个 "页 "元素。

Assignments

为 "作业 "元素分组。

元素 "Page "必须正好包含一个 "Assignments "元素。

Assignment

将基本的内容片断分配给区域。

"分配 "元素的数量必须与参考布局中的区域数量相对应。布局中的每个区域都使用赋值精确地分配了一个基本的内容片断。

A base piece of content refers to either a piece of content, page or HMI application.

元素 "页面"

属性

描述

数据类型

需要

id

可视化对象中的页面的唯一ID。

ID

Yes

layoutRefId

定义了对一个布局的引用。

这个值必须是现有布局的ID。

Reference

Yes

displayName

显示名称。

这个名字被自动导航机制用来根据目标页面标记导航按钮,比如说。

String

No

description

说明

目前不使用。

String

No

styleRefId

对一个样式的参考。

这个值必须是一个现有的页面样式的ID。

关于使用页面样式的信息,请参阅 页面样式

Reference

No

image

对一个图像的引用。

这个图片被自动导航机制用作页面的图标。

ImagePath

No

以下属性是 可样式化的属性

关于用法和描述请看 页面的样式

backGround

对背景图像的参考。

ImagePath

No

sizeMode

背景图像的大小模式。

brease.enum.SizeMode

No

元素"Assignment"

属性

描述

数据类型

需要

type

定义一个被引用的基本内容的类型。

有效值。

内容

页面

视觉

 

需要注意的是,被引用的HMI应用不允许使用已经在主HMI应用(页面所属的HMI应用)中使用的内容片段。

ContentType

Yes

baseContentRefId

定义了对基本内容片断的引用。

该值必须是现有基本内容(内容片断、页面或HMI应用程序)的ID。

Reference

Yes

areaRefId

定义了对一个区域的引用。

这个值必须是元素 "页 "中引用的布局的区域的ID。

Reference

Yes

zoomMode

参考的基本内容片断的缩放模式。如果没有指定缩放模式,那么将使用 "原始 "值。

ZoomType

No

styleRefId

对一个样式的引用。

这个值必须是一个现有的区域样式的ID。

关于使用区域的样式的信息,请参见 页面的样式

Reference

No

以下属性是 可样式化的属性

关于用法和描述请看 页面的样式

backColor

参考区域的背景颜色。

Color

No

backGroundGradient

参考区域的背景梯度。

Gradient

No

backGround

参考区域的背景图像。

ImagePath

No

sizeMode

背景图像的大小模式。

brease.enum.SizeMode

No

本节的主题:

属性zoomMode