# C1.Xamarin.Forms.Chart.ChartDataLabel

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="C1_Xamarin_Forms_Chart_ChartDataLabel" data-uid="C1.Xamarin.Forms.Chart.ChartDataLabel" class="text-break">ChartDataLabel Class
</h1>
  <div class="markdown level0 summary"><p>Represents chart data label.</p>
</div>
  <div class="markdown level0 conceptual"></div>
  <div class="inheritance">
    <h5>Inheritance</h5>
    <div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
    <div class="level1"><a class="xref" href="C1.Xamarin.Forms.Chart.DataLabelBase.html">DataLabelBase</a></div>
    <div class="level2"><span class="xref">ChartDataLabel</span></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="C1.Xamarin.Forms.Chart.html">C1.Xamarin.Forms.Chart</a></h6>
  <h6><strong>Assembly</strong>: C1.Xamarin.Forms.Chart.dll</h6>
  <h5 id="C1_Xamarin_Forms_Chart_ChartDataLabel_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public class ChartDataLabel : DataLabelBase</code></pre>
  </div>
  <h3 id="constructors">Constructors
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_Xamarin_Forms_Chart_ChartDataLabel__ctor" data-uid="C1.Xamarin.Forms.Chart.ChartDataLabel.#ctor">
          <a class="xref" href="C1.Xamarin.Forms.Chart.ChartDataLabel.-ctor.html#C1_Xamarin_Forms_Chart_ChartDataLabel__ctor">ChartDataLabel()</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
    </tbody>
  </table>
  <h3 id="fields">Fields
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_Xamarin_Forms_Chart_ChartDataLabel_AngleProperty" data-uid="C1.Xamarin.Forms.Chart.ChartDataLabel.AngleProperty">
          <a class="xref" href="C1.Xamarin.Forms.Chart.ChartDataLabel.AngleProperty.html">AngleProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the Angle dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Xamarin_Forms_Chart_ChartDataLabel_ContentOptionsProperty" data-uid="C1.Xamarin.Forms.Chart.ChartDataLabel.ContentOptionsProperty">
          <a class="xref" href="C1.Xamarin.Forms.Chart.ChartDataLabel.ContentOptionsProperty.html">ContentOptionsProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the ContentOptions dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Xamarin_Forms_Chart_ChartDataLabel_MaxAutoLabelsProperty" data-uid="C1.Xamarin.Forms.Chart.ChartDataLabel.MaxAutoLabelsProperty">
          <a class="xref" href="C1.Xamarin.Forms.Chart.ChartDataLabel.MaxAutoLabelsProperty.html">MaxAutoLabelsProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the MaxAutoLabels dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Xamarin_Forms_Chart_ChartDataLabel_MaxLinesProperty" data-uid="C1.Xamarin.Forms.Chart.ChartDataLabel.MaxLinesProperty">
          <a class="xref" href="C1.Xamarin.Forms.Chart.ChartDataLabel.MaxLinesProperty.html">MaxLinesProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the MaxLines dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Xamarin_Forms_Chart_ChartDataLabel_MaxWidthProperty" data-uid="C1.Xamarin.Forms.Chart.ChartDataLabel.MaxWidthProperty">
          <a class="xref" href="C1.Xamarin.Forms.Chart.ChartDataLabel.MaxWidthProperty.html">MaxWidthProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the Overlapping dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Xamarin_Forms_Chart_ChartDataLabel_OverlappingOptionsProperty" data-uid="C1.Xamarin.Forms.Chart.ChartDataLabel.OverlappingOptionsProperty">
          <a class="xref" href="C1.Xamarin.Forms.Chart.ChartDataLabel.OverlappingOptionsProperty.html">OverlappingOptionsProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the OverlappingOptions dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Xamarin_Forms_Chart_ChartDataLabel_OverlappingProperty" data-uid="C1.Xamarin.Forms.Chart.ChartDataLabel.OverlappingProperty">
          <a class="xref" href="C1.Xamarin.Forms.Chart.ChartDataLabel.OverlappingProperty.html">OverlappingProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the Overlapping dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Xamarin_Forms_Chart_ChartDataLabel_PositionProperty" data-uid="C1.Xamarin.Forms.Chart.ChartDataLabel.PositionProperty">
          <a class="xref" href="C1.Xamarin.Forms.Chart.ChartDataLabel.PositionProperty.html">PositionProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the ChartPositionType dependency property.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="properties">Properties
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_Xamarin_Forms_Chart_ChartDataLabel_Angle" data-uid="C1.Xamarin.Forms.Chart.ChartDataLabel.Angle">
          <a class="xref" href="C1.Xamarin.Forms.Chart.ChartDataLabel.Angle.html#C1_Xamarin_Forms_Chart_ChartDataLabel_Angle">Angle</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the value which indicates how to rotate angle of data labels.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Xamarin_Forms_Chart_ChartDataLabel_ContentOptions" data-uid="C1.Xamarin.Forms.Chart.ChartDataLabel.ContentOptions">
          <a class="xref" href="C1.Xamarin.Forms.Chart.ChartDataLabel.ContentOptions.html#C1_Xamarin_Forms_Chart_ChartDataLabel_ContentOptions">ContentOptions</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the value which indicates how to set content options of data labels.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Xamarin_Forms_Chart_ChartDataLabel_MaxAutoLabels" data-uid="C1.Xamarin.Forms.Chart.ChartDataLabel.MaxAutoLabels">
          <a class="xref" href="C1.Xamarin.Forms.Chart.ChartDataLabel.MaxAutoLabels.html#C1_Xamarin_Forms_Chart_ChartDataLabel_MaxAutoLabels">MaxAutoLabels</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the value which indicates how to handle max value of auto labels.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Xamarin_Forms_Chart_ChartDataLabel_MaxLines" data-uid="C1.Xamarin.Forms.Chart.ChartDataLabel.MaxLines">
          <a class="xref" href="C1.Xamarin.Forms.Chart.ChartDataLabel.MaxLines.html#C1_Xamarin_Forms_Chart_ChartDataLabel_MaxLines">MaxLines</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the value which indicates how to set max lines value of data labels .</p>
</td>
      </tr>
      <tr>
        <td id="C1_Xamarin_Forms_Chart_ChartDataLabel_MaxWidth" data-uid="C1.Xamarin.Forms.Chart.ChartDataLabel.MaxWidth">
          <a class="xref" href="C1.Xamarin.Forms.Chart.ChartDataLabel.MaxWidth.html#C1_Xamarin_Forms_Chart_ChartDataLabel_MaxWidth">MaxWidth</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the value which indicates how to set max width value of data labels.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Xamarin_Forms_Chart_ChartDataLabel_Overlapping" data-uid="C1.Xamarin.Forms.Chart.ChartDataLabel.Overlapping">
          <a class="xref" href="C1.Xamarin.Forms.Chart.ChartDataLabel.Overlapping.html#C1_Xamarin_Forms_Chart_ChartDataLabel_Overlapping">Overlapping</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the value which indicates how to handle overlapping data labels.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Xamarin_Forms_Chart_ChartDataLabel_OverlappingOptions" data-uid="C1.Xamarin.Forms.Chart.ChartDataLabel.OverlappingOptions">
          <a class="xref" href="C1.Xamarin.Forms.Chart.ChartDataLabel.OverlappingOptions.html#C1_Xamarin_Forms_Chart_ChartDataLabel_OverlappingOptions">OverlappingOptions</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the value which indicates how to handle overlapped options.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Xamarin_Forms_Chart_ChartDataLabel_Position" data-uid="C1.Xamarin.Forms.Chart.ChartDataLabel.Position">
          <a class="xref" href="C1.Xamarin.Forms.Chart.ChartDataLabel.Position.html#C1_Xamarin_Forms_Chart_ChartDataLabel_Position">Position</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the position of data labels.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="methods">Methods
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_Xamarin_Forms_Chart_ChartDataLabel_OnDataLabelPropertyChanged_System_Object_System_Object_" data-uid="C1.Xamarin.Forms.Chart.ChartDataLabel.OnDataLabelPropertyChanged(System.Object,System.Object)">
          <a class="xref" href="C1.Xamarin.Forms.Chart.ChartDataLabel.OnDataLabelPropertyChanged.html#C1_Xamarin_Forms_Chart_ChartDataLabel_OnDataLabelPropertyChanged_System_Object_System_Object_">OnDataLabelPropertyChanged(object, object)</a>
        </td>
        <td class="markdown level1 summary"><p>Fires when data label property changes.</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
