0

嗨,我能够以编程方式调整 visio 形状的所有形状宽度和高度,但我无法从 visio BPMN Shapes调整Pool \ Lane形状的宽度。为什么没有调整宽度。

   shape.get_CellsSRC((short)Microsoft.Office.Interop.Visio.VisSectionIndices.
                       visSectionObject, (short)Microsoft.Office.Interop.Visio.VisRowIndices.
                       visRowXFormIn, (short)Microsoft.Office.Interop.Visio.VisCellIndices.visXFormWidth).ResultIU = 15;

无论我尝试过什么,它只需要默认大小7.25,但可以使用以下相同的代码调整高度

shape.get_CellsSRC((short)Microsoft.Office.Interop.Visio.VisSectionIndices.
                       visSectionObject, (short)Microsoft.Office.Interop.Visio.VisRowIndices.
                       visRowXFormIn, (short)Microsoft.Office.Interop.Visio.VisCellIndices.visXFormHeight).ResultIU = 10;

如何使用c#在visio 2013中调整**池和车道**形状的宽度...??

4

1 回答 1

0

当我使用“Pool / Lane”模板时,我遇到了同样的问题。我改为切换到“CFF 容器”,C# 代码(与问题相同)允许我调整池的宽度。

于 2016-01-06T19:47:56.547 回答