Hi,
The simplest way to move the text of a shape is to use the Offset property of the shape’s text style. For example: to move the text of a shape below it use the following piece of code:
NTextStyle textStyle = new NTextStyle();
textStyle.Offset = new NPointL(0, shape.Height / 2);
NStyle.SetTextStyle(shape, textStyle);