# C1.Win.Input.ButtonsSettings

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="C1_Win_Input_ButtonsSettings" data-uid="C1.Win.Input.ButtonsSettings" class="text-break">ButtonsSettings Class
</h1>
  <div class="markdown level0 summary"><p>Exposes settings the buttons for text editor.</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">ButtonsSettings</span></div>
  </div>
  <div class="implements">
    <h5>Implements</h5>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.componentmodel.inotifypropertychanged">INotifyPropertyChanged</a></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="C1.Win.Input.html">C1.Win.Input</a></h6>
  <h6><strong>Assembly</strong>: C1.Win.Input.10.dll</h6>
  <h5 id="C1_Win_Input_ButtonsSettings_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">[TypeConverter(typeof(ExpandableObjectConverter))]
public class ButtonsSettings : INotifyPropertyChanged</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">&lt;TypeConverter(GetType(ExpandableObjectConverter))&gt;
Public Class ButtonsSettings
    Implements INotifyPropertyChanged</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_Win_Input_ButtonsSettings__ctor_System_Boolean_System_Boolean_System_Boolean_System_Boolean_" data-uid="C1.Win.Input.ButtonsSettings.#ctor(System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
          <a class="xref" href="C1.Win.Input.ButtonsSettings.-ctor.html#C1_Win_Input_ButtonsSettings__ctor_System_Boolean_System_Boolean_System_Boolean_System_Boolean_">ButtonsSettings(bool, bool, bool, bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="C1.Win.Input.ButtonsSettings.html">ButtonsSettings</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="C1_Win_Input_ButtonsSettings_CustomButton" data-uid="C1.Win.Input.ButtonsSettings.CustomButton">
          <a class="xref" href="C1.Win.Input.ButtonsSettings.CustomButton.html#C1_Win_Input_ButtonsSettings_CustomButton">CustomButton</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the properties of the Custom button.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Input_ButtonsSettings_DropDownButton" data-uid="C1.Win.Input.ButtonsSettings.DropDownButton">
          <a class="xref" href="C1.Win.Input.ButtonsSettings.DropDownButton.html#C1_Win_Input_ButtonsSettings_DropDownButton">DropDownButton</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the properties of the DropDown button.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Input_ButtonsSettings_ModalButton" data-uid="C1.Win.Input.ButtonsSettings.ModalButton">
          <a class="xref" href="C1.Win.Input.ButtonsSettings.ModalButton.html#C1_Win_Input_ButtonsSettings_ModalButton">ModalButton</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the properties of the Modal button.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Input_ButtonsSettings_UpDownButton" data-uid="C1.Win.Input.ButtonsSettings.UpDownButton">
          <a class="xref" href="C1.Win.Input.ButtonsSettings.UpDownButton.html#C1_Win_Input_ButtonsSettings_UpDownButton">UpDownButton</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the properties of the UpDown buttons.</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_Win_Input_ButtonsSettings_OnPropertyChanged_System_String_" data-uid="C1.Win.Input.ButtonsSettings.OnPropertyChanged(System.String)">
          <a class="xref" href="C1.Win.Input.ButtonsSettings.OnPropertyChanged.html#C1_Win_Input_ButtonsSettings_OnPropertyChanged_System_String_">OnPropertyChanged(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Fires the PropertyChanged event.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Input_ButtonsSettings_ResetCustomButton" data-uid="C1.Win.Input.ButtonsSettings.ResetCustomButton">
          <a class="xref" href="C1.Win.Input.ButtonsSettings.ResetCustomButton.html#C1_Win_Input_ButtonsSettings_ResetCustomButton">ResetCustomButton()</a>
        </td>
        <td class="markdown level1 summary"><p>Restores the default value of the <a class="xref" href="C1.Win.Input.ButtonsSettings.CustomButton.html#C1_Win_Input_ButtonsSettings_CustomButton">CustomButton</a> property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Input_ButtonsSettings_ResetDropDownButton" data-uid="C1.Win.Input.ButtonsSettings.ResetDropDownButton">
          <a class="xref" href="C1.Win.Input.ButtonsSettings.ResetDropDownButton.html#C1_Win_Input_ButtonsSettings_ResetDropDownButton">ResetDropDownButton()</a>
        </td>
        <td class="markdown level1 summary"><p>Restores the default value of the <a class="xref" href="C1.Win.Input.ButtonsSettings.DropDownButton.html#C1_Win_Input_ButtonsSettings_DropDownButton">DropDownButton</a> property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Input_ButtonsSettings_ResetModalButton" data-uid="C1.Win.Input.ButtonsSettings.ResetModalButton">
          <a class="xref" href="C1.Win.Input.ButtonsSettings.ResetModalButton.html#C1_Win_Input_ButtonsSettings_ResetModalButton">ResetModalButton()</a>
        </td>
        <td class="markdown level1 summary"><p>Restores the default value of the <a class="xref" href="C1.Win.Input.ButtonsSettings.ModalButton.html#C1_Win_Input_ButtonsSettings_ModalButton">ModalButton</a> property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Input_ButtonsSettings_ResetUpDownButton" data-uid="C1.Win.Input.ButtonsSettings.ResetUpDownButton">
          <a class="xref" href="C1.Win.Input.ButtonsSettings.ResetUpDownButton.html#C1_Win_Input_ButtonsSettings_ResetUpDownButton">ResetUpDownButton()</a>
        </td>
        <td class="markdown level1 summary"><p>Restores the default value of the <a class="xref" href="C1.Win.Input.ButtonsSettings.UpDownButton.html#C1_Win_Input_ButtonsSettings_UpDownButton">UpDownButton</a> property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Input_ButtonsSettings_ShouldSerializeCustomButton" data-uid="C1.Win.Input.ButtonsSettings.ShouldSerializeCustomButton">
          <a class="xref" href="C1.Win.Input.ButtonsSettings.ShouldSerializeCustomButton.html#C1_Win_Input_ButtonsSettings_ShouldSerializeCustomButton">ShouldSerializeCustomButton()</a>
        </td>
        <td class="markdown level1 summary"><p>Specifies whether to save the value of the <a class="xref" href="C1.Win.Input.ButtonsSettings.CustomButton.html#C1_Win_Input_ButtonsSettings_CustomButton">CustomButton</a> property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Input_ButtonsSettings_ShouldSerializeDropDownButton" data-uid="C1.Win.Input.ButtonsSettings.ShouldSerializeDropDownButton">
          <a class="xref" href="C1.Win.Input.ButtonsSettings.ShouldSerializeDropDownButton.html#C1_Win_Input_ButtonsSettings_ShouldSerializeDropDownButton">ShouldSerializeDropDownButton()</a>
        </td>
        <td class="markdown level1 summary"><p>Specifies whether to save the value of the <a class="xref" href="C1.Win.Input.ButtonsSettings.DropDownButton.html#C1_Win_Input_ButtonsSettings_DropDownButton">DropDownButton</a> property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Input_ButtonsSettings_ShouldSerializeModalButton" data-uid="C1.Win.Input.ButtonsSettings.ShouldSerializeModalButton">
          <a class="xref" href="C1.Win.Input.ButtonsSettings.ShouldSerializeModalButton.html#C1_Win_Input_ButtonsSettings_ShouldSerializeModalButton">ShouldSerializeModalButton()</a>
        </td>
        <td class="markdown level1 summary"><p>Specifies whether to save the value of the <a class="xref" href="C1.Win.Input.ButtonsSettings.ModalButton.html#C1_Win_Input_ButtonsSettings_ModalButton">ModalButton</a> property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Input_ButtonsSettings_ShouldSerializeUpDownButton" data-uid="C1.Win.Input.ButtonsSettings.ShouldSerializeUpDownButton">
          <a class="xref" href="C1.Win.Input.ButtonsSettings.ShouldSerializeUpDownButton.html#C1_Win_Input_ButtonsSettings_ShouldSerializeUpDownButton">ShouldSerializeUpDownButton()</a>
        </td>
        <td class="markdown level1 summary"><p>Specifies whether to save the value of the <a class="xref" href="C1.Win.Input.ButtonsSettings.UpDownButton.html#C1_Win_Input_ButtonsSettings_UpDownButton">UpDownButton</a> property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Input_ButtonsSettings_ToString" data-uid="C1.Win.Input.ButtonsSettings.ToString">
          <a class="xref" href="C1.Win.Input.ButtonsSettings.ToString.html#C1_Win_Input_ButtonsSettings_ToString">ToString()</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
    </tbody>
  </table>

</div>
