Editing a dialog box (XML)对话框的编辑(XML)

<< 点击显示目录 >>

主页  mappView帮助助手 > mapp View帮助信息 > 工程 > 对话框 >

Editing a dialog box (XML)对话框的编辑(XML)

对话框是以XML格式在.dialog文件中编辑的。

例子

<?xml version="1.0" encoding="utf-8"?>
<ddef:Dialog id="AboutDialog" layoutRefId="singleArea" xmlns:ddef="http://www.br-automation.com/iat2015/dialogDefinition/v2">
 <Assignments>
  <Assignment type="Content" baseContentRefId="dialogContent" areaRefId="A1" />
 </Assignments>
</ddef:Dialog>

元素Element

一个.dialog文件包含以下信息。

Element

说明

Dialog box

一个单独的对话框的定义。

一个.dialog文件必须正好包含一个 "Dialog "元素。

Assignments

为 "分配 "元素分组。

对话框 "元素必须正好包含一个 "分配 "元素。

Assignment

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

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

一个基本的内容是指一段内容、页面或人机界面应用程序。

Dialog box element

属性

描述

数据类型

是否必要

id

可视化对象中的对话框的唯一ID。

ID

Yes

layoutRefId

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

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

Reference

Yes

displayName

可选的显示名称。

除非在打开时指定了不同的文本(例如用OpenDialog动作),否则该名称将作为对话框的标题文本。

String

No

styleRefId

对一个样式的引用。

这个值必须是一个现有的对话框样式的ID。

关于使用对话框的样式的信息,请看 对话框的样式

Reference

No

附加属性。 风格化的属性

使用方法和说明对话框的样式.

 

No

Element "Assignment"

属性

描述

数据类型

是否

type

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

有效值。

Visu

Page

Content

Reference

Yes

baseContentRefId

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

这个值必须是一个现有的基本内容(页面或内容片断)的ID。

Reference

Yes

areaRefId

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

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

Reference

Yes

styleRefId

对一个样式的引用。

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

Reference

No

backColor

被引用的区域的背景颜色。

Color

No

backGroundGradient

被引用的区域的背景梯度。

Gradient

No

backGround

被引用区域的背景图像。

ImagePath

No

sizeMode

背景图像的大小模式。

brease.enum.SizeMode

No

zoomMode

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

ZoomType

No