Как настроить ширину пула \ Lane в Visio Shape с помощью C#

Привет, я смог программно отрегулировать ширину и высоту всех фигур Visio, но я не смог отрегулировать ширину формы Pool \ Lane из BPMN Shapes Visio. Почему ширина не регулируется.

   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;

Как отрегулировать ширину формы **Pool и Lane ** в Visio 2013, используя C#...??

1 ответ

У меня была такая же проблема, когда я работал с трафаретом "Pool / Lane". Вместо этого я переключился на "Контейнер CFF", и код C# (такой же, как в вопросе) позволил мне изменить ширину пула.

Другие вопросы по тегам