2D Chart for WinForms | ComponentOne
Chart for WinForms Task-Based Help / Adding a Transparent Label to Adjust the Gap Between the Values and the X-Axis
In This Topic
    Adding a Transparent Label to Adjust the Gap Between the Values and the X-Axis
    In This Topic

    This code adds a transparent ValueLabel with the appearance of an arrow to the chart; since it is transparent, it is not visible to the end-user. By changing the ValueLabel.MarkerSize property, you can adjust the gap between the vlues and the x-axis.

    To write code in Visual Basic

    Visual Basic
    Copy Code
    c1Chart1.ChartArea.AxisX.AnnoMethod = C1.Win.C1Chart.AnnotationMethodEnum.Mixed     
    Dim vl As ValueLabel = c1Chart1.ChartArea.AxisX.ValueLabels.AddNewLabel() 
    vl.Appearance = ValueLabelAppearanceEnum.TriangleMarker     
    vl.MarkerSize = 50     
    vl.Color = Color.Transparent     
    vl.NumericValue = 2
    

    To write code in C#

    C#
    Copy Code
    ValueLabel vl = c1Chart1.ChartArea.AxisX.ValueLabels.AddNewLabel();
    vl.Appearance = ValueLabelAppearanceEnum.TriangleMarker;
    vl.MarkerSize = 50;
    vl.Color = Color.Transparent;
    vl.NumericValue = 2;
    
    See Also