時間: 2020年08月22日
問題
在使用visio2019畫UML時感覺visio自帶的樣式不好看(白邊寬, 字體不習慣), 於是自定義了一套自己的樣式, 其中遇到問題就是保存后將組件拖出來用, 但組件粘成一團, 不能自動吸附排版, 以下是解決方案
設計自己的樣式
我用的是簡潔版的主題, 可以在工具欄中的設計中更換
更改字體樣式和行間距:
拖一個類出來, 雙擊類名輸入框進入編輯狀態, 右擊, 段落, 設計字體和文本塊的邊距, 成員名輸入框也是同樣的操作

圖1 更改字體和行間距
更改底色:
要簡約一點就改成白色就ok

圖2 更改底色步驟
修改成員輸入框的邊框:
成員輸入框默認是有邊框的, 選中, 發現線條是實線, 但不知道為什么沒有顯示
把它設置為無線條, 不然后面把組件拖之后每個成員的輸入框都有粗邊框

圖3 設置成員輸入框邊框
我的成品:

圖4 我的成品
保存

圖5 新建模具

圖6 拖入組件進模具並另存為
拖入組件后將文件保存到自己熟悉的地方, 以后可以一直通用的, 我的做法是同步到微雲網盤上, 這樣我的這套規則一直能用
使用問題

圖7 拖出來后的組件
拖出組件來使用, 但組件像是沒有了生命, 成員不會自己吸附上去, 這是因為visio的一個組合功能, 放進模具時就自動組合成了一個整體, 我們要使用的時候就取消組合就好了
還是選中整個組件, 右擊, 組合, 取消組合, 最后發現這個組件被打散, 重新恢復了生命力

圖8 取消組合
如果遇到這個組件被鎖無法刪除的情況, 那多半也是這個組合的問題, 取消組合或是框選中組件進行組合, 然后就能刪除啦
工欲善其事必先利其器, 最后就可以賞心悅目地進行設計啦