Skip to main content
All docs
V26.1
  • AxisLabel2D Class

    Defines the settings of 2D-axis labels.

    Namespace: DevExpress.XtraCharts

    Assembly: DevExpress.XtraCharts.v26.1.dll

    NuGet Package: DevExpress.Charts

    Declaration

    public class AxisLabel2D :
        AxisLabel

    The following members return AxisLabel2D objects:

    Remarks

    In addition to the options that the AxisLabel provides, the AxisLabel2D introduces the AxisLabel2D.Alignment property that specifies the label alignment.

    Example

    This example configures the axis label and axis title appearance.

    The following code configures options of a y-axis to resemble to its appearance in the image above:

    XYDiagram diagram = chartControl.Diagram as XYDiagram;
    diagram.AxisY.Title.Position = AxisTitlePosition.Outside;
    diagram.AxisY.Title.Text = "Total Harmonic Distortion";
    diagram.AxisY.Title.Alignment = System.Drawing.StringAlignment.Center;
    diagram.AxisY.Label.Alignment = AxisLabelAlignment.Far;
    diagram.AxisY.LabelPosition = AxisLabelPosition.Inside;
    diagram.AxisY.Label.TextPattern = "{V:0.##}%";
    diagram.AxisY.Alignment = AxisAlignment.Near;
    

    The following table lists the API members the code above uses:

    Member Description
    AxisTitle.Position Gets or sets the axis title position.
    Title.Text Gets or sets the title’s text.
    AxisTitle.Alignment Gets or sets the alignment of the axis title.
    AxisLabel2D.Alignment Gets or sets the axis label alignment.
    Axis2D.LabelPosition Gets or sets the axis label position.
    AxisLabel.TextPattern Gets or sets a string that formats text for the auto-generated x- or y-axis labels.
    Axis2D.Alignment Specifies the position of an axis relative to another primary axis.

    Inheritance

    See Also