visio 2010 UML将形状从类更改为接口

visio 2010 UML将形状从类更改为接口,uml,visio,Uml,Visio,*编辑:我知道stackoverflow已经禁止了所有关于使用Microsoft Visio的问题。我对此感到有点惊讶,但如果有人能改变规则帮助我,我将不胜感激 我已经试过浏览微软的网站和其他互联网论坛,但我找不到我想要的。也许这里有人知道Visio 2010 我将UML类的静态结构形状拖放到绘图区域中,并填写其中的所有数据。然后我意识到我需要将它从类更改为接口形状。我以为我可以简单地单击鼠标右键并更改它,但没有。我尝试使用“绘图选项”,但所做的只是为将来更改它,以便在我拖放时自动创建一个界面形

*编辑:我知道stackoverflow已经禁止了所有关于使用Microsoft Visio的问题。我对此感到有点惊讶,但如果有人能改变规则帮助我,我将不胜感激

我已经试过浏览微软的网站和其他互联网论坛,但我找不到我想要的。也许这里有人知道Visio 2010

我将UML类的静态结构形状拖放到绘图区域中,并填写其中的所有数据。然后我意识到我需要将它从类更改为接口形状。我以为我可以简单地单击鼠标右键并更改它,但没有。我尝试使用“绘图选项”,但所做的只是为将来更改它,以便在我拖放时自动创建一个界面形状

有没有办法从这些形状中获取数据,这样我就可以再次使用它,而不必在数据字段中重新键入它

我试着创建一个形状数据集,就像msdn blog讨论的那样。我选择“从现有集合创建”——认为这意味着从我的类形状中已经存在的数据创建。不幸的是,情况并非如此,它最终完全是空的……出于某种原因


我认为有人不得不重新手动重新创建所有的类信息是愚蠢的,因为他们想更改UML静态结构的形状。

您没有更改形状,您正在更改模型实体的含义-它们的含义不同,因此形状无法更改


如果您仅将图表用于显示目的,则可以添加一个可应用于类的新的
原型,并将此原型应用于要重构的类。否则,很遗憾,您将不得不重新编写它。

您不是在更改形状,而是在更改模型实体的含义-它们的含义不同,因此形状无法更改

如果您仅将图表用于显示目的,则可以添加一个可应用于类的新的
原型,并将此原型应用于要重构的类。否则,遗憾的是,您将不得不重新编写。

您可以尝试以下方法(对我有用):

  • 创建一个新接口,并根据需要命名它
  • 在模型管理器中,将所有方法等从类拖放到接口
  • 将刚从模型浏览器创建的界面拖动到实际文档中(您将获得棒棒糖表示形式的界面)
  • 将接口添加到类中(棒棒糖的行尾必须连接到类)
  • 通过这样做,您可以快速创建接口并将方法从类移动到接口。另外,当棒棒糖接口连接到类时,所有方法也会添加到类中。

    您可以尝试以下方法(对我有用):

  • 创建一个新接口,并根据需要命名它
  • 在模型管理器中,将所有方法等从类拖放到接口
  • 将刚从模型浏览器创建的界面拖动到实际文档中(您将获得棒棒糖表示形式的界面)
  • 将接口添加到类中(棒棒糖的行尾必须连接到类)

  • 通过这样做,您可以快速创建接口并将方法从类移动到接口。另外,当棒棒糖接口连接到类时,所有方法都添加到类中,也一样。

    您从哪里读到有关visio的问题被宣布为非法?我在stackoverflow上查找其他visio问题时遇到一个问题,该问题被关闭,一些stackoverflow人员写了一封回复,说有关使用microsoft visio的问题在stackoverflow上不再被允许。在这里,我发现了这篇文章…可能是我误解了:你在哪里读到有关visio的问题是非法的?我在stackoverflow上查找其他visio问题,我遇到一个问题,它被关闭了,一些stackoverflow人员写了一封回复信,说关于使用microsoft visio的问题不再被允许出现在网站上stackoverflow.在这里,我找到了这篇文章…也许我误解了它: