首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計綜合問答

Visio 2007 UML 組件圖無法調整「包」高度?改用矩形繪製

     編輯:程式設計綜合問答

問題現象

Visio 2007 UML 組件圖中,「包」形狀高度鎖定,嘗試「格式→保護」取消勾選、「檢視→大小與位置視窗」、「文件保護」均無效。

根本原因

Visio 內建 UML 形狀受形狀表格保護,部分幾何屬性被鎖定,無法透過 UI 直接修改。

實用替代方案

  1. 使用基本矩形形狀:
    從「基本圖形」拖曳矩形,手動添加文字標籤模擬「包」,可自由調整長寬、填滿色、虛線邊框。
  2. 群組多個形狀:
    繪製外框矩形 + 內部元件,選取後 Ctrl+G 群組,移動、縮放同步。
  3. 升級 Visio 版本:
    Visio 2013/2016/2019 移除組件圖模板,改用「軟體」類別圖或自訂樣板。
  4. 改用專業建模工具:
    StarUML、Visual Paradigm、PlantUML (文字生成圖)、Draw.io 等支援完整 UML 2.x 且樣式可控。

快速繪製技巧

  • 矩形右鍵 → 「格式化形狀」 → 「線條」設定虛線、顏色。
  • 文字方塊獨立於矩形,便於對齊。
  • 另存為自訂樣板,下次直接複用。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved