# C1.Win.InputPanel.InputTextBox

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="C1_Win_InputPanel_InputTextBox" data-uid="C1.Win.InputPanel.InputTextBox" class="text-break">InputTextBox Class
</h1>
  <div class="markdown level0 summary"><p>Represents a text box element in a <a class="xref" href="C1.Win.InputPanel.C1InputPanel.html">C1InputPanel</a> control.</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="https://learn.microsoft.com/dotnet/api/system.marshalbyrefobject">MarshalByRefObject</a></div>
    <div class="level2"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.componentmodel.component">Component</a></div>
    <div class="level3"><a class="xref" href="C1.Win.InputPanel.InputComponent.html">InputComponent</a></div>
    <div class="level4"><span class="xref">InputTextBox</span></div>
  </div>
  <div class="implements">
    <h5>Implements</h5>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.forms.ibindablecomponent">IBindableComponent</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.componentmodel.icomponent">IComponent</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.idisposable">IDisposable</a></div>
    <div><a class="xref" href="C1.Win.InputPanel.IInputXmlSerializable.html">IInputXmlSerializable</a></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="C1.Win.InputPanel.html">C1.Win.InputPanel</a></h6>
  <h6><strong>Assembly</strong>: C1.Win.InputPanel.10.dll</h6>
  <h5 id="C1_Win_InputPanel_InputTextBox_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public class InputTextBox : InputComponent, IBindableComponent, IComponent, IDisposable, IInputXmlSerializable</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">Public Class InputTextBox
    Inherits InputComponent
    Implements IBindableComponent, IComponent, IDisposable, IInputXmlSerializable</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_InputPanel_InputTextBox__ctor" data-uid="C1.Win.InputPanel.InputTextBox.#ctor">
          <a class="xref" href="C1.Win.InputPanel.InputTextBox.-ctor.html#C1_Win_InputPanel_InputTextBox__ctor">InputTextBox()</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of an <a class="xref" href="C1.Win.InputPanel.InputTextBox.html">InputTextBox</a>.</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_InputPanel_InputTextBox_AcceptsReturn" data-uid="C1.Win.InputPanel.InputTextBox.AcceptsReturn">
          <a class="xref" href="C1.Win.InputPanel.InputTextBox.AcceptsReturn.html#C1_Win_InputPanel_InputTextBox_AcceptsReturn">AcceptsReturn</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that determines whether the <a class="xref" href="C1.Win.InputPanel.InputTextBox.html">InputTextBox</a> should handle the Enter key in a multiline mode.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_InputPanel_InputTextBox_AcceptsTab" data-uid="C1.Win.InputPanel.InputTextBox.AcceptsTab">
          <a class="xref" href="C1.Win.InputPanel.InputTextBox.AcceptsTab.html#C1_Win_InputPanel_InputTextBox_AcceptsTab">AcceptsTab</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that determines whether the <a class="xref" href="C1.Win.InputPanel.InputTextBox.html">InputTextBox</a> should handle the Tab key in a multiline mode.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_InputPanel_InputTextBox_Command" data-uid="C1.Win.InputPanel.InputTextBox.Command">
          <a class="xref" href="C1.Win.InputPanel.InputTextBox.Command.html#C1_Win_InputPanel_InputTextBox_Command">Command</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.input.icommand">ICommand</a> whose <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.input.icommand.execute">Execute(object)</a>
method will be called when the <a class="xref" href="C1.Win.InputPanel.InputTextBox.OnTextChanged.html#C1_Win_InputPanel_InputTextBox_OnTextChanged_System_EventArgs_">OnTextChanged(EventArgs)</a> event gets invoked.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_InputPanel_InputTextBox_CommandParameter" data-uid="C1.Win.InputPanel.InputTextBox.CommandParameter">
          <a class="xref" href="C1.Win.InputPanel.InputTextBox.CommandParameter.html#C1_Win_InputPanel_InputTextBox_CommandParameter">CommandParameter</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the parameter to pass to the <a class="xref" href="C1.Win.InputPanel.InputTextBox.Command.html#C1_Win_InputPanel_InputTextBox_Command">Command</a> property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_InputPanel_InputTextBox_ContextMenuStrip" data-uid="C1.Win.InputPanel.InputTextBox.ContextMenuStrip">
          <a class="xref" href="C1.Win.InputPanel.InputTextBox.ContextMenuStrip.html#C1_Win_InputPanel_InputTextBox_ContextMenuStrip">ContextMenuStrip</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the context menu strip associated with the text box.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_InputPanel_InputTextBox_CueBanner" data-uid="C1.Win.InputPanel.InputTextBox.CueBanner">
          <a class="xref" href="C1.Win.InputPanel.InputTextBox.CueBanner.html#C1_Win_InputPanel_InputTextBox_CueBanner">CueBanner</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the textual cue, or tip, that is displayed by <a class="xref" href="C1.Win.InputPanel.InputTextBox.html">InputTextBox</a> to prompt the user for information.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_InputPanel_InputTextBox_DefaultElementWidth" data-uid="C1.Win.InputPanel.InputTextBox.DefaultElementWidth">
          <a class="xref" href="C1.Win.InputPanel.InputTextBox.DefaultElementWidth.html#C1_Win_InputPanel_InputTextBox_DefaultElementWidth">DefaultElementWidth</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the default width of the <a class="xref" href="C1.Win.InputPanel.InputTextBox.html">InputTextBox</a>.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_InputPanel_InputTextBox_DefaultWidth" data-uid="C1.Win.InputPanel.InputTextBox.DefaultWidth">
          <a class="xref" href="C1.Win.InputPanel.InputTextBox.DefaultWidth.html#C1_Win_InputPanel_InputTextBox_DefaultWidth">DefaultWidth</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the default width of the <a class="xref" href="C1.Win.InputPanel.InputTextBox.html">InputTextBox</a>.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_InputPanel_InputTextBox_InitialSelection" data-uid="C1.Win.InputPanel.InputTextBox.InitialSelection">
          <a class="xref" href="C1.Win.InputPanel.InputTextBox.InitialSelection.html#C1_Win_InputPanel_InputTextBox_InitialSelection">InitialSelection</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value determines the selection position when a control receives input focus.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_InputPanel_InputTextBox_MaxLength" data-uid="C1.Win.InputPanel.InputTextBox.MaxLength">
          <a class="xref" href="C1.Win.InputPanel.InputTextBox.MaxLength.html#C1_Win_InputPanel_InputTextBox_MaxLength">MaxLength</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the maximum number of characters allowed in the component.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_InputPanel_InputTextBox_Multiline" data-uid="C1.Win.InputPanel.InputTextBox.Multiline">
          <a class="xref" href="C1.Win.InputPanel.InputTextBox.Multiline.html#C1_Win_InputPanel_InputTextBox_Multiline">Multiline</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that determines whether the user can type more than one line of text into the <a class="xref" href="C1.Win.InputPanel.InputTextBox.html">InputTextBox</a>.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_InputPanel_InputTextBox_NotSetVerticalAlign" data-uid="C1.Win.InputPanel.InputTextBox.NotSetVerticalAlign">
          <a class="xref" href="C1.Win.InputPanel.InputTextBox.NotSetVerticalAlign.html#C1_Win_InputPanel_InputTextBox_NotSetVerticalAlign">NotSetVerticalAlign</a>
        </td>
        <td class="markdown level1 summary"><p>Gets actual vertical alignment when the VerticalAlign property is equal to NotSet.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_InputPanel_InputTextBox_PasswordChar" data-uid="C1.Win.InputPanel.InputTextBox.PasswordChar">
          <a class="xref" href="C1.Win.InputPanel.InputTextBox.PasswordChar.html#C1_Win_InputPanel_InputTextBox_PasswordChar">PasswordChar</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the character used to mask characters of a password in the <a class="xref" href="C1.Win.InputPanel.InputTextBox.html">InputTextBox</a>.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_InputPanel_InputTextBox_ReadOnly" data-uid="C1.Win.InputPanel.InputTextBox.ReadOnly">
          <a class="xref" href="C1.Win.InputPanel.InputTextBox.ReadOnly.html#C1_Win_InputPanel_InputTextBox_ReadOnly">ReadOnly</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether the contents of the component can be changed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_InputPanel_InputTextBox_Text" data-uid="C1.Win.InputPanel.InputTextBox.Text">
          <a class="xref" href="C1.Win.InputPanel.InputTextBox.Text.html#C1_Win_InputPanel_InputTextBox_Text">Text</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the text associated with the component.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_InputPanel_InputTextBox_TextAlign" data-uid="C1.Win.InputPanel.InputTextBox.TextAlign">
          <a class="xref" href="C1.Win.InputPanel.InputTextBox.TextAlign.html#C1_Win_InputPanel_InputTextBox_TextAlign">TextAlign</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets how text is aligned in the <a class="xref" href="C1.Win.InputPanel.InputTextBox.html">InputTextBox</a>.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_InputPanel_InputTextBox_TextBox" data-uid="C1.Win.InputPanel.InputTextBox.TextBox">
          <a class="xref" href="C1.Win.InputPanel.InputTextBox.TextBox.html#C1_Win_InputPanel_InputTextBox_TextBox">TextBox</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the <a class="xref" href="C1.Win.InputPanel.InputTextBox.TextBox.html#C1_Win_InputPanel_InputTextBox_TextBox">TextBox</a> control contained in this <a class="xref" href="C1.Win.InputPanel.InputTextBox.html">InputTextBox</a>.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_InputPanel_InputTextBox_UseSystemPasswordChar" data-uid="C1.Win.InputPanel.InputTextBox.UseSystemPasswordChar">
          <a class="xref" href="C1.Win.InputPanel.InputTextBox.UseSystemPasswordChar.html#C1_Win_InputPanel_InputTextBox_UseSystemPasswordChar">UseSystemPasswordChar</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether the text in the <a class="xref" href="C1.Win.InputPanel.InputTextBox.html">InputTextBox</a> should appear as the default password character.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_InputPanel_InputTextBox_WordWrap" data-uid="C1.Win.InputPanel.InputTextBox.WordWrap">
          <a class="xref" href="C1.Win.InputPanel.InputTextBox.WordWrap.html#C1_Win_InputPanel_InputTextBox_WordWrap">WordWrap</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets whether text should be allowed to wrap within the <a class="xref" href="C1.Win.InputPanel.InputTextBox.html">InputTextBox</a>.</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_InputPanel_InputTextBox_Dispose_System_Boolean_" data-uid="C1.Win.InputPanel.InputTextBox.Dispose(System.Boolean)">
          <a class="xref" href="C1.Win.InputPanel.InputTextBox.Dispose.html#C1_Win_InputPanel_InputTextBox_Dispose_System_Boolean_">Dispose(bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Clean up any resources being used.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_InputPanel_InputTextBox_OnTextChanged_System_EventArgs_" data-uid="C1.Win.InputPanel.InputTextBox.OnTextChanged(System.EventArgs)">
          <a class="xref" href="C1.Win.InputPanel.InputTextBox.OnTextChanged.html#C1_Win_InputPanel_InputTextBox_OnTextChanged_System_EventArgs_">OnTextChanged(EventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Raises the <a class="xref" href="C1.Win.InputPanel.InputComponent.TextChanged.html">TextChanged</a> event.</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
