内容目录

图表中的每个形状都可以包含元数据或自定义属性,有关这些形状的额外信息。

这些自定义属性还可以用于定义占位符值,其作用类似于计算机程序中的变量。
占位符可用于形状标签和工具提示中,以显示该形状的自定义属性的值、它所在的容器形状或多组形状中的上级。

当你将包含占位符的形状移动到具有匹配属性的容器形状时,包含占位符(或工具提示)的标签将自动更新。

注意:作为一项高级功能,默认情况下不启用占位符。你需要明确告诉draw.io要使用它们。

但首先,你需要将属性添加到要引用的形状或容器形状。

添加自定义属性

你可以向任何形状、连接线、容器形状、泳道等添加自定义属性。

  1. 选择一个形状,右键单击形状并从上下文菜单中选择编辑数据。
  2. 该对话框将列出你添加的自定义属性。要添加新属性,请输入自定义属性的名称,然后单击添加属性。
    file
  3. 现在,在你刚刚输入的名称旁边的文本字段中输入自定义属性的值,然后单击应用。
    file

将鼠标悬停在该形状上,你添加的自定义属性及其值将显示在工具提示中,除非你添加了自定义工具提示属性,将仅显示工具提示值。要了解如何定义工具提示,以及如何在工具提示中使用自定义属性作为占位符,请继续阅读。

file

提示:属性可以全局设置,其工作方式类似于编程语言中的全局变量。
确保未选择任何内容,然后单击格式面板中的编辑数据以查看全局自定义属性。

将形状转换为容器

如果要将父形状中定义的属性用作占位符,则需要将父形状转换为容器形状

  1. 选择父形状,然后在右侧的格式面板中展开形状属性
  2. 确保Container复选框已启用。

向形状标签添加占位符

要在标签中显示形状属性的值,请写下用%符号括起来的属性名称。
例如,如果你已将名为group的属性添加到形状中,请写入%group%

  1. 右键单击形状并从上下文菜单中选择编辑数据,确保选择占位符复选框,然后单击应用。
    file
  2. 编辑形状的文本标签,用包含%符号括起来的属性名称。
    file

向形状上的工具提示添加占位符

选择一个形状,然后可以通过编辑-->编辑提示向其添加工具提示。
通过这种方式输入工具提示,它只是将其添加到自定义属性列表中。

你可以直接使用占位符定义工具提示:

  1. 右键单击形状,然后从上下文菜单中选择编辑数据,确保选中占位符复选框
  2. 添加名称为tooltip的新属性
  3. tooltip属性旁边的空白字段中,添加tooltip文本,并在要在其中使用的占位符周围放置%符号。然后单击应用
    file

现在,当你将鼠标悬停在形状上时,将显示工具提示文本,并且占位符将替换为它引用的属性的值。
file

最后修改日期: 2025年7月6日

留言

撰写回覆或留言

发布留言必须填写的电子邮件地址不会公开。