我想在Visio by Code中更改BPMN形状的颜色。到目前为止,我所做的是用下面的代码片段更改Visio中ShapeSheet的"LineColor“单元格的值:
_startShape.CellsU["LineColor"].FormulaForceU = "=RGB(255,0,0)";然而,我自己画的形状在颜色上没有变化。ShapeSheet-Cell中的信息/值正在更改,但颜色仍然不可见。我读到了保护细胞的保护功能,但是FormulaForceU应该忽略这个保护。
进口形状正在按预期变化!只有自绘制不更改为红色(RGB(255,0,0) )。
我搞不懂为什么!有没有人有过同样的经历?
提前感谢!
发布于 2017-06-20 15:32:47
如果形状是一个组,那么您也需要更改子形状。
发布于 2017-06-21 04:35:01
选择任意形状,鼠标右键单击。查找 group 下拉列表,如果Ungroup选项没有灰化,则所选形状为组。

发布于 2017-06-21 04:54:39
此外,您还可以通过绘图资源管理器窗口查看“形状的解剖”,您可以在Developer选项卡上激活此窗口

https://stackoverflow.com/questions/44652133
复制相似问题