Hi Steve,
Regarding your questions:
>> Being a label, I seem to have no control over font, font size, text color, etc., and insufficient control over placement on the chart back wall when the chart scale changes.
You can control the font of a data label through the series.DataLabelStyle.TextStyle.FontStyle property.
The color is controlled through the series.DataLabelStyle.TextStyle.FillStyle property.
>> An example of this is the label starts in the top right corner of the chart back wall, and drops to the bottom right corner during the scale change. Is this a feature I wonder?
Depends on the scale change. In general you can expect for a data label to change its location when the axis scales are changed, because a data label is attached to its data point and the data point's location is determined by the axes.
>> I've experimented using an NLabel, and placing this on the chart border. This works exactly once, since I can't add an updated title in the same location. The latest title gets added to the chart border in an unintended location.
You can update just the label's text instead of adding a new label instance every time. From this code it does not get clear what happens with the previously added label panels.
Best Regards,
Nevron Support Team