Chart for .NET / About Nevron Chart for .NET / Porting From Older Versions / Porting from Q4 2006 to Q1 2007

Porting from Q4 2006 to Q1 2007

This topic describes the differences in the programming model between Nevron Chart for .NET Q4 2006 and Nevron Chart for .NET Q1 2007.

 Axis Const Lines

The following properties of the NAxisConstLine object were removed:

NAxisConstLine.EnableBeginEnd
NAxisConstLine.BeginEndAxis
NAxisConstLine.BeginValue
NAxisConstLine.EndValue

A new property called ReferenceRanges was added to the NAxisConstLine type in order to cover the functionality of the removed properties. This property exposes a collection of NReferenceAxisRange objects. A NReferenceAxisRange object defines a reference axis and a begin-end range on that axis, for example:

C#
Copy Code
NAxisConstLine constLine = chart.Axis(StandardAxis.PrimaryY).ConstLines.Add();
constLine.Value = 100;
constLine.ReferenceRanges.Add(new NReferenceAxisRange(chart.Axis(StandardAxis.PrimaryX), 10, 20));

The code above creates a Const Line at value 100 of the Y axis. The const line will be displayed from value 10 up to 20 on the X axis.

The ConstLineStyle enumeration type is renamed to ConstLineMode.

The NAxisConstLine.Style property is renamed to NAxisConstLine.Mode.

 Axis Value Anchor
The NAxisValueAnchor.ClampToRuler property is changed to NAxisValueAnchor.Mode, which is of type AxisValueAnchorMode. Please see the documentation of the AxisValueAnchorMode enumeration for more information