求助~有关在C#中调用visio控件改变shape颜色的问题

giya07 2012-03-08 03:21:37


变色的程序为
// Cell cell = vShape.get_Cells("LineColor");
Cell cell = vShape.get_CellsSRC((short)VisSectionIndices.visSectionObject,(short)VisRowIndices.visRowFill,(short)VisCellIndices.visFillForegnd);
cell.Formula = "RGB(255,0,0)";
效果就是线路的颜色都变了,可像断路器、电阻、变压器之类的器件无法改变。
可是,程序执行过后看断路器的属性:[img=http://s1.sinaimg.cn/middle/6f93fc0agbab621c40e90&690]http://s1.sinaimg.cn/middle/6f93fc0agbab621c40e90&690[/img]

看得出来,实际颜色是变了的,只是未显现出来,这是为什么啊??????
哪位高人能指点一下!!!
...全文
109 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
giya07 2012-03-08
  • 打赏
  • 举报
回复
图片貌似挂了。。。吾辈新手
就是同样的程序,线路都变色,其他器件都不变。怎么能养器件也变色???
吾辈先自挽,坐等高手

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧