如何隐藏Visio 2007的UML参数方向指示器("输入/输出")

Ste*_*e K 9 uml visio

我在Google上搜索并搜索了解决方案,我发现它只能覆盖文本并手动编辑它 - 但是只要您对对象进行更改,就会更改.

我想隐藏方法参数的"in"方向指示器 - 任何人都知道是否可以这样做,如果可以,怎么做?

Mrc*_*ief 8

做了一些研究之后,我发现了以下内容:

  • 没有GUI选项可以切换direction指标的可见性
  • 解决方法是创建一个新的master(复制原始class主),并调整它以更改Operations形状的显示.
  • 但是,Shapesheet窗口中没有选项可以做到这一点.
  • 接下来要尝试的是通过代码操纵它.
  • 摆弄后,我找不到任何允许你设置它的公共属性.
  • 我偶然发现了这个technet论坛帖子,证实了我的怀疑(UML插件缺少一套好的API).

所以我想简短的答案是 - 否.在Visio 2007/2010中没有自动执行此操作的方法.

还有其他工具可以让您控制它,例如:

如果你可以切换工具,我会推荐Enterprise Architect.它允许生成C#代码(不确定IBM)并且还具有Visual Studio集成.

希望有所帮助!