如何使用c#调整visio Shape中pool \ Lane的宽度

时间:2015-10-26 10:30:16

标签: c# shapes bpmn visio2013

嗨我能够以编程方式调整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中** Pool和Lane **形状的宽度

1 个答案:

答案 0 :(得分:0)

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