# GrapeCity.ActiveReports.PageReportModel.Axis

## Content

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



  <h1 id="GrapeCity_ActiveReports_PageReportModel_Axis" data-uid="GrapeCity.ActiveReports.PageReportModel.Axis" class="text-break">Axis Class
</h1>
  <div class="markdown level0 summary"><p>The Axis element defines properties for labels, titles and gridlines along an axis.</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"><span class="xref">Axis</span></div>
  </div>
  <div class="implements">
    <h5>Implements</h5>
    <div><a class="xref" href="GrapeCity.ActiveReports.PageReportModel.IValidateable.html">IValidateable</a></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="GrapeCity.ActiveReports.PageReportModel.html">GrapeCity.ActiveReports.PageReportModel</a></h6>
  <h6><strong>Assembly</strong>: MESCIUS.ActiveReports.Core.Rdl.dll</h6>
  <h5 id="GrapeCity_ActiveReports_PageReportModel_Axis_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public sealed class Axis : IValidateable</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="GrapeCity_ActiveReports_PageReportModel_Axis__ctor" data-uid="GrapeCity.ActiveReports.PageReportModel.Axis.#ctor">
          <a class="xref" href="GrapeCity.ActiveReports.PageReportModel.Axis.-ctor.html#GrapeCity_ActiveReports_PageReportModel_Axis__ctor">Axis()</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="GrapeCity.ActiveReports.PageReportModel.Axis.html">Axis</a> class.</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="GrapeCity_ActiveReports_PageReportModel_Axis_CrossAt" data-uid="GrapeCity.ActiveReports.PageReportModel.Axis.CrossAt">
          <a class="xref" href="GrapeCity.ActiveReports.PageReportModel.Axis.CrossAt.html#GrapeCity_ActiveReports_PageReportModel_Axis_CrossAt">CrossAt</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the value at which to cross the other axis.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_PageReportModel_Axis_DefaultOffset" data-uid="GrapeCity.ActiveReports.PageReportModel.Axis.DefaultOffset">
          <a class="xref" href="GrapeCity.ActiveReports.PageReportModel.Axis.DefaultOffset.html#GrapeCity_ActiveReports_PageReportModel_Axis_DefaultOffset">DefaultOffset</a>
        </td>
        <td class="markdown level1 summary"><p>Gets default value of offset.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_PageReportModel_Axis_EndCap" data-uid="GrapeCity.ActiveReports.PageReportModel.Axis.EndCap">
          <a class="xref" href="GrapeCity.ActiveReports.PageReportModel.Axis.EndCap.html#GrapeCity_ActiveReports_PageReportModel_Axis_EndCap">EndCap</a>
        </td>
        <td class="markdown level1 summary"><p>The end cap style to use for the axis.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_PageReportModel_Axis_Interlaced" data-uid="GrapeCity.ActiveReports.PageReportModel.Axis.Interlaced">
          <a class="xref" href="GrapeCity.ActiveReports.PageReportModel.Axis.Interlaced.html#GrapeCity_ActiveReports_PageReportModel_Axis_Interlaced">Interlaced</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether strip lines are drawn for every second grid line interval for the axis.
If grid lines are not used for the axis then the axis' tick marks or labels are used to determine the interlaced strip lines interval.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_PageReportModel_Axis_LabelsTextOrientation" data-uid="GrapeCity.ActiveReports.PageReportModel.Axis.LabelsTextOrientation">
          <a class="xref" href="GrapeCity.ActiveReports.PageReportModel.Axis.LabelsTextOrientation.html#GrapeCity_ActiveReports_PageReportModel_Axis_LabelsTextOrientation">LabelsTextOrientation</a>
        </td>
        <td class="markdown level1 summary"><p>Indicates the orientation of the labels text.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_PageReportModel_Axis_Location" data-uid="GrapeCity.ActiveReports.PageReportModel.Axis.Location">
          <a class="xref" href="GrapeCity.ActiveReports.PageReportModel.Axis.Location.html#GrapeCity_ActiveReports_PageReportModel_Axis_Location">Location</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets axis location related to chart data.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_PageReportModel_Axis_LogScale" data-uid="GrapeCity.ActiveReports.PageReportModel.Axis.LogScale">
          <a class="xref" href="GrapeCity.ActiveReports.PageReportModel.Axis.LogScale.html#GrapeCity_ActiveReports_PageReportModel_Axis_LogScale">LogScale</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether the axis is logarithmic.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_PageReportModel_Axis_MajorGridLines" data-uid="GrapeCity.ActiveReports.PageReportModel.Axis.MajorGridLines">
          <a class="xref" href="GrapeCity.ActiveReports.PageReportModel.Axis.MajorGridLines.html#GrapeCity_ActiveReports_PageReportModel_Axis_MajorGridLines">MajorGridLines</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating how the major gridlines are displayed.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_PageReportModel_Axis_MajorInterval" data-uid="GrapeCity.ActiveReports.PageReportModel.Axis.MajorInterval">
          <a class="xref" href="GrapeCity.ActiveReports.PageReportModel.Axis.MajorInterval.html#GrapeCity_ActiveReports_PageReportModel_Axis_MajorInterval">MajorInterval</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the unit of measurement for major gridlines and tickmarks.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_PageReportModel_Axis_MajorTickMarks" data-uid="GrapeCity.ActiveReports.PageReportModel.Axis.MajorTickMarks">
          <a class="xref" href="GrapeCity.ActiveReports.PageReportModel.Axis.MajorTickMarks.html#GrapeCity_ActiveReports_PageReportModel_Axis_MajorTickMarks">MajorTickMarks</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the style of the major tick marks.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_PageReportModel_Axis_Margin" data-uid="GrapeCity.ActiveReports.PageReportModel.Axis.Margin">
          <a class="xref" href="GrapeCity.ActiveReports.PageReportModel.Axis.Margin.html#GrapeCity_ActiveReports_PageReportModel_Axis_Margin">Margin</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether an axis margin is created. The size of the margin is automatically generated based on the scale and the number of data points.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_PageReportModel_Axis_Max" data-uid="GrapeCity.ActiveReports.PageReportModel.Axis.Max">
          <a class="xref" href="GrapeCity.ActiveReports.PageReportModel.Axis.Max.html#GrapeCity_ActiveReports_PageReportModel_Axis_Max">Max</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the maximum value for the axis.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_PageReportModel_Axis_Min" data-uid="GrapeCity.ActiveReports.PageReportModel.Axis.Min">
          <a class="xref" href="GrapeCity.ActiveReports.PageReportModel.Axis.Min.html#GrapeCity_ActiveReports_PageReportModel_Axis_Min">Min</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the minimum value for the axis.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_PageReportModel_Axis_MinorGridLines" data-uid="GrapeCity.ActiveReports.PageReportModel.Axis.MinorGridLines">
          <a class="xref" href="GrapeCity.ActiveReports.PageReportModel.Axis.MinorGridLines.html#GrapeCity_ActiveReports_PageReportModel_Axis_MinorGridLines">MinorGridLines</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating how the minor gridlines are displayed.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_PageReportModel_Axis_MinorInterval" data-uid="GrapeCity.ActiveReports.PageReportModel.Axis.MinorInterval">
          <a class="xref" href="GrapeCity.ActiveReports.PageReportModel.Axis.MinorInterval.html#GrapeCity_ActiveReports_PageReportModel_Axis_MinorInterval">MinorInterval</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the unit of measurement for minor gridlines and tickmarks.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_PageReportModel_Axis_MinorTickMarks" data-uid="GrapeCity.ActiveReports.PageReportModel.Axis.MinorTickMarks">
          <a class="xref" href="GrapeCity.ActiveReports.PageReportModel.Axis.MinorTickMarks.html#GrapeCity_ActiveReports_PageReportModel_Axis_MinorTickMarks">MinorTickMarks</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the style of minor tick marks.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_PageReportModel_Axis_Name" data-uid="GrapeCity.ActiveReports.PageReportModel.Axis.Name">
          <a class="xref" href="GrapeCity.ActiveReports.PageReportModel.Axis.Name.html#GrapeCity_ActiveReports_PageReportModel_Axis_Name">Name</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets axis name.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_PageReportModel_Axis_Offset" data-uid="GrapeCity.ActiveReports.PageReportModel.Axis.Offset">
          <a class="xref" href="GrapeCity.ActiveReports.PageReportModel.Axis.Offset.html#GrapeCity_ActiveReports_PageReportModel_Axis_Offset">Offset</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets axis offset from previous axis (or data in case of first axis).</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_PageReportModel_Axis_ReferenceLine" data-uid="GrapeCity.ActiveReports.PageReportModel.Axis.ReferenceLine">
          <a class="xref" href="GrapeCity.ActiveReports.PageReportModel.Axis.ReferenceLine.html#GrapeCity_ActiveReports_PageReportModel_Axis_ReferenceLine">ReferenceLine</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets reference line for axis.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_PageReportModel_Axis_Reverse" data-uid="GrapeCity.ActiveReports.PageReportModel.Axis.Reverse">
          <a class="xref" href="GrapeCity.ActiveReports.PageReportModel.Axis.Reverse.html#GrapeCity_ActiveReports_PageReportModel_Axis_Reverse">Reverse</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a Boolean value indicating whether the axis is plotted in reverse or normally. If set to true, the axis direction is reversed.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_PageReportModel_Axis_Scalar" data-uid="GrapeCity.ActiveReports.PageReportModel.Axis.Scalar">
          <a class="xref" href="GrapeCity.ActiveReports.PageReportModel.Axis.Scalar.html#GrapeCity_ActiveReports_PageReportModel_Axis_Scalar">Scalar</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether the values along the axis are scalar values (i.e. numeric or date) which are displayed on the chart in a continuous flow with missing numbers or dates filled in.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_PageReportModel_Axis_Style" data-uid="GrapeCity.ActiveReports.PageReportModel.Axis.Style">
          <a class="xref" href="GrapeCity.ActiveReports.PageReportModel.Axis.Style.html#GrapeCity_ActiveReports_PageReportModel_Axis_Style">Style</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets text style properties for the axis labels and line style properties for the axis line.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_PageReportModel_Axis_Title" data-uid="GrapeCity.ActiveReports.PageReportModel.Axis.Title">
          <a class="xref" href="GrapeCity.ActiveReports.PageReportModel.Axis.Title.html#GrapeCity_ActiveReports_PageReportModel_Axis_Title">Title</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the title for the axis.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_PageReportModel_Axis_Visible" data-uid="GrapeCity.ActiveReports.PageReportModel.Axis.Visible">
          <a class="xref" href="GrapeCity.ActiveReports.PageReportModel.Axis.Visible.html#GrapeCity_ActiveReports_PageReportModel_Axis_Visible">Visible</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether the axis labels are displayed.</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="GrapeCity_ActiveReports_PageReportModel_Axis_Validate_GrapeCity_ActiveReports_PageReportModel_ValidationContext_" data-uid="GrapeCity.ActiveReports.PageReportModel.Axis.Validate(GrapeCity.ActiveReports.PageReportModel.ValidationContext)">
          <a class="xref" href="GrapeCity.ActiveReports.PageReportModel.Axis.Validate.html#GrapeCity_ActiveReports_PageReportModel_Axis_Validate_GrapeCity_ActiveReports_PageReportModel_ValidationContext_">Validate(ValidationContext)</a>
        </td>
        <td class="markdown level1 summary"><p>Validates the information in each property of the <a class="xref" href="GrapeCity.ActiveReports.PageReportModel.Axis.html">Axis</a> object.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="extensionmethods">Extension Methods</h3>
  <div>
      <a class="xref" href="GrapeCity.ActiveReports.Rdl.Tools.CollectionExtensions.AddRange.html#GrapeCity_ActiveReports_Rdl_Tools_CollectionExtensions_AddRange__2___0_System_Collections_Generic_IEnumerable___1__">CollectionExtensions.AddRange&lt;TCollection, TItem&gt;(TCollection, IEnumerable&lt;TItem&gt;)</a>
  </div>

</div>
