Some other tips to get more labels and to avoid cut off labels…
textStyle.DuplicateRule = LabelDuplicateRule.UnlimitedDuplicateLabels; textStyle.GridSize = 10; textStyle.SuppressPartialLabels = true; //You can move this number up or down to get the fit you want textStyle.TextLineSegmentRatio = 1;