Articles in this section
Category / Section

How to customize the labels for an axes?

1 min read

 

The ChartFormatAxisLabel event can be handled to customize the labels for any axis. In the following code snippet "XX" is added to all labels along the X axis.

C#

this.chartControl1.ChartFormatAxisLabel += new ChartFormatAxisLabelEventHandler(this.chartControl1_ChartFormatAxisLabelEventHandler);

 private void chartControl1_ChartFormatAxisLabelEventHandler(object sender, ChartFormatAxisLabelEventArgs args )

{

  if(args.IsAxisPrimary && args.AxisOrientation == Orientation.Horizontal)

  {

    args.Label = args.Value.ToString() + "XX";

    args.Handled = true;

  }

}

 

VB

AddHandler Me.chartControl1.ChartFormatAxisLabel, AddressOf Me.chartControl1_ChartFormatAxisLabelEventHandler

Private Sub chartControl1_ChartFormatAxisLabelEventHandler(sender As Object, args As ChartFormatAxisLabelEventArgs)

    If args.IsAxisPrimary AndAlso args.AxisOrientation = Orientation.Horizontal Then

        args.Label = args.Value.ToString() + "XX"

        args.Handled = True

    End If

End Sub

 

Did you find this information helpful?
Yes
No
Help us improve this page
Please provide feedback or comments
Comments (0)
Please sign in to leave a comment
Access denied
Access denied