# 属性 (复合对象属性)

## 概述

复合对象属性是用户定义的属性，可以在复合对象上设置。使用复合对象属性来设置在工程中操作复合对象所需的值。使用属性编辑器创建复合对象属性。您也可以在复合对象属性选择器中创建复合对象属性。

有关属性编辑器的信息，请参阅以下内容。

属性编辑器

有关复合对象属性选择器的信息，请参阅以下内容。

复合对象属性选择器

注：

- 为复合对象创建的属性即使未被复合对象使用，也会列在 [属性] 窗口中。
- 每个复合对象最多可创建 300 个复合对象属性。
- 每个画面最多可配置 3,600 个复合对象属性。如果超出，运行时将出现错误。

## 属性编辑器

### 创建复合对象属性

要创建复合对象属性，请选择 [CompoundObject1] > [属性] 打开属性编辑器。从左上角的下拉列表中，选择要创建的复合对象属性的类型。根据用途设定复合对象的属性项目。

有关每个属性的信息，请参阅以下内容。

属性 (复合对象)

### 工具栏

1. 在显示复合对象属性和每种配置语言下的名称及描述之间切换。
2. 选择要添加的复合对象属性类型。
3. 仅在选中 STRUCT 时显示。选择要添加到 STRUCT 的类型。
4. 更改复合对象属性的顺序
5. 展开或折叠所有子属性。
6. 显示[表设置] 对话框。
7. 搜索属性名称。

### 属性 (默认属性)

使用 [表设置] 选择要显示的属性类型。您可以隐藏除 [名称]、[显示名称] 和 [类型] 以外的任何属性。

#### 名称

复合对象属性名称。不允许在同一级别使用重复名称。复合对象属性的名称可使用单字节和多字节字符。名称不区分大小写。名称最长 32 个字符。

有关其他规则，请参阅以下内容。

命名规范

#### 显示名称

复合对象属性的显示名称可使用单字节和多字节字符。显示名称最长 256 个字符。

#### 类型

选择复合对象属性类型。选中 [结构] 时，最多可嵌套 6 层。

有关 [类型] 的信息，请参阅以下内容。

属性 (属性)

## 复合对象属性选择器

### 分配复合对象属性

要分配复合对象属性，请选择已放置的图形对象并转到 [属性] 窗口。单击要分配的属性旁边的属性标记，然后从列表中选择 [复合对象]。出现 [复合对象属性选择器] 对话框时，选择属性或创建复合对象属性。

要创建属性，请单击 [添加属性]，输入 [名称] 和 [显示名称]，然后单击 [添加] 按钮。

#### 名称

复合对象属性名称。不允许在同一级别使用重复名称。复合对象属性的名称可使用单字节和多字节字符。名称不区分大小写。名称最长 32 个字符。

有关其他规则，请参阅以下内容。

命名规范

#### 显示名称

复合对象属性的显示名称可使用单字节和多字节字符。显示名称最长 256 个字符。

注： 初始值根据正在设置的图形对象的属性设置。请根据需要在属性编辑器中设置每个属性。