You create a scale section by creating an instance of the NScaleSection class. The following code will create a scale section:
C# |
Copy Code
|
---|---|
// create the scale section NScaleSection scaleSection = new NScaleSection(); scaleSection.Range = new NRange(2, 8); // display the range on the back wall scaleSection.ShowRangeAtBackground = true; scaleSection.Fill = new NColorFill(NColor.FromColor(NColor.Red, 0.5f)); // alter the major and minor grid stroke style if lines fall in the range [2, 8] scaleSection.MajorGridStroke= new NStroke(NColor.Red); scaleSection.MajorTickStroke = new NStroke(NColor.DarkRed); scaleSection.MinorTickStroke = new NStroke(1, NColor.Red, ENDashStyle.DashDot, null); // alter the text style of the automatic labels NTextStyle labelStyle = new NTextStyle(); labelStyle.Fill = new NStockGradientFill(NColor.Red, NColor.DarkRed); labelStyle.Font.Style = ENFontStyle.Bold; scaleSection.LabelTextStyle = labelStyle; |