如何:在成员表示法与关联表示法之间转换(类设计器)

在类设计器中,可以将类关系图中两个类型之间的关联关系的表示方式在成员表示法和关联表示法之间进行转换。 以关联连线显示的成员通常能提供类型之间的关联方式的有用的可视化形式。

提示

关联关系可以表示为成员属性或字段。 若要将成员表示法更改为关联表示法,一个类型必须具有另一个类型的成员。 若要将关联表示法更改为成员表示法,两个类型必须由一条关联连线连接。 有关更多信息,请参见 如何:定义类型之间的关联(类设计器)。 如果项目包含多个类关系图,则对关联关系在某个关系图中的显示方式的更改只影响该关系图。 若要更改关联关系在其他关系图中的显示方式,请打开或显示该关系图并执行这些步骤。

由成员表示法更改为关联表示法

  1. 从解决方案资源管理器中的项目节点打开类关系图 (.cd) 文件。

  2. 在类关系图上的类型形状中右击表示关联的成员属性或字段,再选择**“显示为关联”**。

    提示

    如果类型形状中不存在可见的属性或字段,则形状中的隔离舱可能已折叠。 若要展开类型形状,请双击隔离舱名称或右击类型形状,再选择“展开”

    成员将从类型形状中的隔离舱中消失,并显示一条关联连线,连接两个类型。 关联连线将标记有属性名称或字段名称。

由关联表示法更改为成员表示法

  • 在类关系图上右击关联连线,再根据相应的情况选择**“显示为属性”“显示为字段”**。

    关联连线将消失,并且属性将显示在关系图上其类型形状内的相应隔离舱内。

请参见

任务

如何:定义类型之间的继承(类设计器)

如何:查看类型之间的继承(类设计器)

如何:可视化集合关联(类设计器)

其他资源

查看类型和关系(类设计器)