Можно ли как-то изменить (настроить) положение стрелки при создании позиции на чертеже? Пробовал через ExtensionLineOffset, но безрезультатно. Вот пример что сделано:
Balloon oBalloon;
oBalloon = oDrawDoc.Sheets[1].Balloons.Add(oLeaderPoints, Level: PartsListLevelEnum.kStructured);
//oBalloon.Leader.ArrowheadType = ArrowheadTypeEnum.kSmallDotArrowheadType; //тут изменения в стиле происходят
//первая неудачная попытка
oBalloon.Style.LeaderStyle.ExtensionLineOffset = 12; //12 - или любое число не даёт результата
//вторая неудачная попытка
LeaderStyle oLeaderStyle;
oLeaderStyle = oBalloon.Style.LeaderStyle;
oLeaderStyle.ExtensionLineOffset = 12;
oBalloon.Style.LeaderStyle = oLeaderStyle;
//третья неудачная попытка
BalloonStyle oBalloonStyle;
oBalloonStyle = oBalloon.Style;
oBalloonStyle.LeaderStyle.ExtensionLineOffset = 12;
oBalloon = oDrawDoc.Sheets[1].Balloons.Add(oLeaderPoints, Level: PartsListLevelEnum.kStructured, BalloonStyle: oBalloonStyle);
Во всех трёх случаях точка привязки стрелки позиции указывает на край прямой. Хотелось либо переместить стрелку вдоль прямой, либо вообще открепить от прямой.