关于Visio绘制UML图中关联对话框bug的解决方法【转】

在用中文版的Visio 2003绘制UML图时,如果想给一个关联添加导向型箭头的,就要双击关联那个线。在中间的关联端表格里修改这个设置。但问题是,这个表格控件严重变形,根本就看不到本应该出现的那个IsNavigatable列,以及后边的一个“属性”按键无法显示。任你怎么改变对话框的大小都显示不了。(按属性按键可以弹出一个对话框,更加精确的定义一个线端的属性信息)如图所示:

其实这是一个Visio的bug。他用在这里的控件没有考虑到语言的差异(大家都知道实现控件的那dll是分语言的)。所以比较彻底的解决办法是到控制面板的“区域和语言设置”里,将“高级”选项卡的“非Unicode程序的语言”这个调成“英语(美国)”。然后根据提示插入WindowsXP安装盘安装,最后重启一下电脑就可以了。再次打开Visio会发现控件的显示恢复正常了。

但是这么解决的代价太大了,因为所有的非Unicode都会发生问题。比如,你写的中文的文本文件无法显示正常。一些非Unicode的程序,如Winrar和QQ都会不正常。

所以建议大家用盲操作。将焦点定位在“多重性”那列,按一下Tab,就可以到“IsNavigatable”列,按空格键可以切换IsNavigatable的值,然后点确定,箭头就出现了。把焦点定位在表格最后以行的“多重性”列,按两次Tab键,再按回车,就相当于按了那个不出现的“属性”按键,对话框就出来。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值