Hi Kevin,
You can achieve this behaviour using relative units for the font size - the following code for example:
NChart chart = nChartControl1.Charts[0];
NOrdinalScaleConfigurator scaleX = chart.Axis(StandardAxis.PrimaryX).ScaleConfigurator as NOrdinalScaleConfigurator;
scaleX.LabelStyle.TextStyle.FontStyle.EmSize = new NLength(5, NRelativeUnit.ParentPercentage);
NLinearScaleConfigurator scaleY = chart.Axis(StandardAxis.PrimaryY).ScaleConfigurator as NLinearScaleConfigurator;
scaleY.LabelStyle.TextStyle.FontStyle.EmSize = new NLength(5, NRelativeUnit.ParentPercentage);
Configures the labels to use dynamically resizable font size depenidng on the size of the control. Let us kwon if you have any questions or meet any problems.
Best Regards,
Nevron Support Team