首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在c#中编程更改颜色Visio形状

在c#中编程更改颜色Visio形状
EN

Stack Overflow用户
提问于 2017-06-20 11:43:02
回答 6查看 1.4K关注 0票数 0

我想在Visio by Code中更改BPMN形状的颜色。到目前为止,我所做的是用下面的代码片段更改Visio中ShapeSheet的"LineColor“单元格的值:

代码语言:javascript
复制
 _startShape.CellsU["LineColor"].FormulaForceU = "=RGB(255,0,0)";

然而,我自己画的形状在颜色上没有变化。ShapeSheet-Cell中的信息/值正在更改,但颜色仍然不可见。我读到了保护细胞的保护功能,但是FormulaForceU应该忽略这个保护。

进口形状正在按预期变化!只有自绘制不更改为红色(RGB(255,0,0) )。

我搞不懂为什么!有没有人有过同样的经历?

提前感谢!

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2017-06-20 15:32:47

如果形状是一个组,那么您也需要更改子形状。

票数 2
EN

Stack Overflow用户

发布于 2017-06-21 04:35:01

选择任意形状,鼠标右键单击。查找 group 下拉列表,如果Ungroup选项没有灰化,则所选形状为组。

票数 1
EN

Stack Overflow用户

发布于 2017-06-21 04:54:39

此外,您还可以通过绘图资源管理器窗口查看“形状的解剖”,您可以在Developer选项卡上激活此窗口

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44652133

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档