# C1.Win.C1Chart.C1Chart.ShowProperties

## Content

<div class="doc-site-dotnet-api-container">



<h1 id="C1_Win_C1Chart_C1Chart_ShowProperties_" data-uid="C1.Win.C1Chart.C1Chart.ShowProperties*">ShowProperties Method
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>



<a id="C1_Win_C1Chart_C1Chart_ShowProperties_" data-uid="C1.Win.C1Chart.C1Chart.ShowProperties*"></a>
<h4 id="C1_Win_C1Chart_C1Chart_ShowProperties" data-uid="C1.Win.C1Chart.C1Chart.ShowProperties">ShowProperties()</h4>
<div class="markdown level1 summary"><p>Raises the chart properties dialog at runtime.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">public DialogResult ShowProperties()</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">Public Function ShowProperties() As DialogResult</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.forms.dialogresult">DialogResult</a></td>
      <td><p>DialogResult</p>
</td>
    </tr>
  </tbody>
</table>
<h5 id="C1_Win_C1Chart_C1Chart_ShowProperties_remarks">Remarks</h5>
<div class="markdown level1 remarks"><p>The properties dialog allows modification of the chart properties,
including data, at runtime. All available properties are displayed on multiple tabs.</p>
</div>


<a id="C1_Win_C1Chart_C1Chart_ShowProperties_" data-uid="C1.Win.C1Chart.C1Chart.ShowProperties*"></a>
<h4 id="C1_Win_C1Chart_C1Chart_ShowProperties_System_Drawing_Rectangle__" data-uid="C1.Win.C1Chart.C1Chart.ShowProperties(System.Drawing.Rectangle@)">ShowProperties(ref Rectangle)</h4>
<div class="markdown level1 summary"><p>Raises the chart properties dialog at runtime.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">public DialogResult ShowProperties(ref Rectangle rect)</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">Public Function ShowProperties(ByRef rect As Rectangle) As DialogResult</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Name</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.drawing.rectangle">Rectangle</a></td>
      <td><span class="parametername">rect</span></td>
      <td><p>Specifies a Rectangle reference that provides and returns the properties dialog location in screen coordinates.</p>
Specifying an empty rectangle will center the properties dialog relative to the chart parent window.
</td>
    </tr>
  </tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.forms.dialogresult">DialogResult</a></td>
      <td><p>DialogResult</p>
</td>
    </tr>
  </tbody>
</table>
<h5 id="C1_Win_C1Chart_C1Chart_ShowProperties_System_Drawing_Rectangle___remarks">Remarks</h5>
<div class="markdown level1 remarks"><p>The properties dialog allows modification of the chart properties,
including data, at runtime. All available properties are displayed on multiple tabs.</p>
<p>The properties dialog will always be displayed with a minimum size.</p>
</div>


<a id="C1_Win_C1Chart_C1Chart_ShowProperties_" data-uid="C1.Win.C1Chart.C1Chart.ShowProperties*"></a>
<h4 id="C1_Win_C1Chart_C1Chart_ShowProperties_C1_Win_C1Chart_PropertyPageFlags_" data-uid="C1.Win.C1Chart.C1Chart.ShowProperties(C1.Win.C1Chart.PropertyPageFlags)">ShowProperties(PropertyPageFlags)</h4>
<div class="markdown level1 summary"><p>Raises the customized chart properties dialog at runtime.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">public DialogResult ShowProperties(PropertyPageFlags ppf)</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">Public Function ShowProperties(ppf As PropertyPageFlags) As DialogResult</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Name</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="C1.Win.C1Chart.PropertyPageFlags.html">PropertyPageFlags</a></td>
      <td><span class="parametername">ppf</span></td>
      <td><p>Specifies PropertyPageFlags combinations that limit available properties.</p>
</td>
    </tr>
  </tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.forms.dialogresult">DialogResult</a></td>
      <td><p>DialogResult</p>
</td>
    </tr>
  </tbody>
</table>


<a id="C1_Win_C1Chart_C1Chart_ShowProperties_" data-uid="C1.Win.C1Chart.C1Chart.ShowProperties*"></a>
<h4 id="C1_Win_C1Chart_C1Chart_ShowProperties_C1_Win_C1Chart_PropertyPageFlags_System_Drawing_Rectangle__" data-uid="C1.Win.C1Chart.C1Chart.ShowProperties(C1.Win.C1Chart.PropertyPageFlags,System.Drawing.Rectangle@)">ShowProperties(PropertyPageFlags, ref Rectangle)</h4>
<div class="markdown level1 summary"><p>Raises the customized chart properties dialog at runtime.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">public DialogResult ShowProperties(PropertyPageFlags ppf, ref Rectangle rect)</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">Public Function ShowProperties(ppf As PropertyPageFlags, ByRef rect As Rectangle) As DialogResult</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Name</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="C1.Win.C1Chart.PropertyPageFlags.html">PropertyPageFlags</a></td>
      <td><span class="parametername">ppf</span></td>
      <td><p>Specifies PropertyPageFlags combinations that limit available properties.</p>
</td>
    </tr>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.drawing.rectangle">Rectangle</a></td>
      <td><span class="parametername">rect</span></td>
      <td><p>Specifies a Rectangle reference that provides and returns the properties dialog location in screen coordinates.</p>
Specifying an empty rectangle will center the properties dialog relative to the chart parent window.
</td>
    </tr>
  </tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.forms.dialogresult">DialogResult</a></td>
      <td><p>DialogResult</p>
</td>
    </tr>
  </tbody>
</table>
<h5 id="C1_Win_C1Chart_C1Chart_ShowProperties_C1_Win_C1Chart_PropertyPageFlags_System_Drawing_Rectangle___remarks">Remarks</h5>
<div class="markdown level1 remarks"><p>The properties dialog allows modification of the chart properties, including data, at runtime.
All available properties are displayed on multiple tabs.</p>
<p>The properties dialog will always be displayed with a minimum size.</p>
</div>


<a id="C1_Win_C1Chart_C1Chart_ShowProperties_" data-uid="C1.Win.C1Chart.C1Chart.ShowProperties*"></a>
<h4 id="C1_Win_C1Chart_C1Chart_ShowProperties_C1_Win_C1Chart_DesignerDialogEnum_" data-uid="C1.Win.C1Chart.C1Chart.ShowProperties(C1.Win.C1Chart.DesignerDialogEnum)">ShowProperties(DesignerDialogEnum)</h4>
<div class="markdown level1 summary"><p>Raises the properties dialog at runtime using specified dialog version.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">public DialogResult ShowProperties(DesignerDialogEnum version)</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">Public Function ShowProperties(version As DesignerDialogEnum) As DialogResult</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Name</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="C1.Win.C1Chart.DesignerDialogEnum.html">DesignerDialogEnum</a></td>
      <td><span class="parametername">version</span></td>
      <td><p>Dialog version.</p>
</td>
    </tr>
  </tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.forms.dialogresult">DialogResult</a></td>
      <td><p>DialogResult</p>
</td>
    </tr>
  </tbody>
</table>
</div>
