# C1.WPF.C1ComboBox

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="C1_WPF_C1ComboBox" data-uid="C1.WPF.C1ComboBox" class="text-break">C1ComboBox Class
</h1>
  <div class="markdown level0 summary"><p>The C1ComboBox control combines an editable text box with an auto-searchable drop-down list. The list can be shown or hidden by clicking the control’s drop-down arrow.</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.windows.threading.dispatcherobject">DispatcherObject</a></div>
    <div class="level2"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.dependencyobject">DependencyObject</a></div>
    <div class="level3"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.media.visual">Visual</a></div>
    <div class="level4"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.uielement">UIElement</a></div>
    <div class="level5"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.frameworkelement">FrameworkElement</a></div>
    <div class="level6"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.controls.control">Control</a></div>
    <div class="level7"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.controls.itemscontrol">ItemsControl</a></div>
    <div class="level8"><span class="xref">C1ComboBox</span></div>
  </div>
  <div class="implements">
    <h5>Implements</h5>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.media.animation.ianimatable">IAnimatable</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.iframeworkinputelement">IFrameworkInputElement</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.iinputelement">IInputElement</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.componentmodel.isupportinitialize">ISupportInitialize</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.markup.iqueryambient">IQueryAmbient</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.markup.iaddchild">IAddChild</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.controls.primitives.icontainitemstorage">IContainItemStorage</a></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="C1.WPF.html">C1.WPF</a></h6>
  <h6><strong>Assembly</strong>: C1.WPF.4.6.2.dll</h6>
  <h5 id="C1_WPF_C1ComboBox_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">[TemplatePart(Name = &quot;ComboHeader&quot;, Type = typeof(C1TextEditableContentControl))]
[TemplatePart(Name = &quot;ScrollViewer&quot;, Type = typeof(ScrollViewer))]
[TemplatePart(Name = &quot;DropDown&quot;, Type = typeof(C1DropDown))]
[TemplatePart(Name = &quot;HeaderClickInterceptor&quot;, Type = typeof(FrameworkElement))]
[TemplateVisualState(Name = &quot;Open&quot;, GroupName = &quot;DropDownOpenStates&quot;)]
[TemplateVisualState(Name = &quot;Closed&quot;, GroupName = &quot;DropDownOpenStates&quot;)]
[TemplateVisualState(Name = &quot;MouseOver&quot;, GroupName = &quot;CommonStates&quot;)]
[TemplateVisualState(Name = &quot;Disabled&quot;, GroupName = &quot;CommonStates&quot;)]
[TemplateVisualState(Name = &quot;Normal&quot;, GroupName = &quot;CommonStates&quot;)]
[TemplateVisualState(Name = &quot;Focused&quot;, GroupName = &quot;FocusStates&quot;)]
[TemplateVisualState(Name = &quot;Unfocused&quot;, GroupName = &quot;FocusStates&quot;)]
[TemplateVisualState(Name = &quot;Valid&quot;, GroupName = &quot;ValidationStatesStates&quot;)]
[TemplateVisualState(Name = &quot;InvalidUnfocused&quot;, GroupName = &quot;ValidationStatesStates&quot;)]
[TemplateVisualState(Name = &quot;InvalidFocused&quot;, GroupName = &quot;ValidationStatesStates&quot;)]
[StyleTypedProperty(Property = &quot;ItemContainerStyle&quot;, StyleTargetType = typeof(C1ComboBoxItem))]
[StyleTypedProperty(Property = &quot;ScrollBarStyle&quot;, StyleTargetType = typeof(ScrollBar))]
[StyleTypedProperty(Property = &quot;ValidationDecoratorStyle&quot;, StyleTargetType = typeof(C1ValidationDecorator))]
public class C1ComboBox : ItemsControl, IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IQueryAmbient, IAddChild, IContainItemStorage</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">&lt;TemplatePart(Name:=&quot;ComboHeader&quot;, Type:=GetType(C1TextEditableContentControl))&gt;
&lt;TemplatePart(Name:=&quot;ScrollViewer&quot;, Type:=GetType(ScrollViewer))&gt;
&lt;TemplatePart(Name:=&quot;DropDown&quot;, Type:=GetType(C1DropDown))&gt;
&lt;TemplatePart(Name:=&quot;HeaderClickInterceptor&quot;, Type:=GetType(FrameworkElement))&gt;
&lt;TemplateVisualState(Name:=&quot;Open&quot;, GroupName:=&quot;DropDownOpenStates&quot;)&gt;
&lt;TemplateVisualState(Name:=&quot;Closed&quot;, GroupName:=&quot;DropDownOpenStates&quot;)&gt;
&lt;TemplateVisualState(Name:=&quot;MouseOver&quot;, GroupName:=&quot;CommonStates&quot;)&gt;
&lt;TemplateVisualState(Name:=&quot;Disabled&quot;, GroupName:=&quot;CommonStates&quot;)&gt;
&lt;TemplateVisualState(Name:=&quot;Normal&quot;, GroupName:=&quot;CommonStates&quot;)&gt;
&lt;TemplateVisualState(Name:=&quot;Focused&quot;, GroupName:=&quot;FocusStates&quot;)&gt;
&lt;TemplateVisualState(Name:=&quot;Unfocused&quot;, GroupName:=&quot;FocusStates&quot;)&gt;
&lt;TemplateVisualState(Name:=&quot;Valid&quot;, GroupName:=&quot;ValidationStatesStates&quot;)&gt;
&lt;TemplateVisualState(Name:=&quot;InvalidUnfocused&quot;, GroupName:=&quot;ValidationStatesStates&quot;)&gt;
&lt;TemplateVisualState(Name:=&quot;InvalidFocused&quot;, GroupName:=&quot;ValidationStatesStates&quot;)&gt;
&lt;StyleTypedProperty(Property:=&quot;ItemContainerStyle&quot;, StyleTargetType:=GetType(C1ComboBoxItem))&gt;
&lt;StyleTypedProperty(Property:=&quot;ScrollBarStyle&quot;, StyleTargetType:=GetType(ScrollBar))&gt;
&lt;StyleTypedProperty(Property:=&quot;ValidationDecoratorStyle&quot;, StyleTargetType:=GetType(C1ValidationDecorator))&gt;
Public Class C1ComboBox
    Inherits ItemsControl
    Implements IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IQueryAmbient, IAddChild, IContainItemStorage</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_WPF_C1ComboBox__ctor" data-uid="C1.WPF.C1ComboBox.#ctor">
          <a class="xref" href="C1.WPF.C1ComboBox.-ctor.html#C1_WPF_C1ComboBox__ctor">C1ComboBox()</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of a <a class="xref" href="C1.WPF.C1ComboBox.html">C1ComboBox</a>.</p>
</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_WPF_C1ComboBox_AutoCompleteProperty" data-uid="C1.WPF.C1ComboBox.AutoCompleteProperty">
          <a class="xref" href="C1.WPF.C1ComboBox.AutoCompleteProperty.html">AutoCompleteProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ComboBox.AutoComplete.html#C1_WPF_C1ComboBox_AutoComplete">AutoComplete</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_ButtonBackgroundProperty" data-uid="C1.WPF.C1ComboBox.ButtonBackgroundProperty">
          <a class="xref" href="C1.WPF.C1ComboBox.ButtonBackgroundProperty.html">ButtonBackgroundProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ComboBox.ButtonBackground.html#C1_WPF_C1ComboBox_ButtonBackground">ButtonBackground</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_ButtonForegroundProperty" data-uid="C1.WPF.C1ComboBox.ButtonForegroundProperty">
          <a class="xref" href="C1.WPF.C1ComboBox.ButtonForegroundProperty.html">ButtonForegroundProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ComboBox.ButtonForeground.html#C1_WPF_C1ComboBox_ButtonForeground">ButtonForeground</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_CaretBrushProperty" data-uid="C1.WPF.C1ComboBox.CaretBrushProperty">
          <a class="xref" href="C1.WPF.C1ComboBox.CaretBrushProperty.html">CaretBrushProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ComboBox.CaretBrush.html#C1_WPF_C1ComboBox_CaretBrush">CaretBrush</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_ConditionProperty" data-uid="C1.WPF.C1ComboBox.ConditionProperty">
          <a class="xref" href="C1.WPF.C1ComboBox.ConditionProperty.html">ConditionProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ComboBox.Condition.html#C1_WPF_C1ComboBox_Condition">Condition</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_CornerRadiusProperty" data-uid="C1.WPF.C1ComboBox.CornerRadiusProperty">
          <a class="xref" href="C1.WPF.C1ComboBox.CornerRadiusProperty.html">CornerRadiusProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ComboBox.CornerRadius.html#C1_WPF_C1ComboBox_CornerRadius">CornerRadius</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_DefaultItemHeightProperty" data-uid="C1.WPF.C1ComboBox.DefaultItemHeightProperty">
          <a class="xref" href="C1.WPF.C1ComboBox.DefaultItemHeightProperty.html">DefaultItemHeightProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ComboBox.DefaultItemHeight.html#C1_WPF_C1ComboBox_DefaultItemHeight">DefaultItemHeight</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_DisabledCuesVisibilityProperty" data-uid="C1.WPF.C1ComboBox.DisabledCuesVisibilityProperty">
          <a class="xref" href="C1.WPF.C1ComboBox.DisabledCuesVisibilityProperty.html">DisabledCuesVisibilityProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ComboBox.DisabledCuesVisibility.html#C1_WPF_C1ComboBox_DisabledCuesVisibility">DisabledCuesVisibility</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_DropDownDirectionProperty" data-uid="C1.WPF.C1ComboBox.DropDownDirectionProperty">
          <a class="xref" href="C1.WPF.C1ComboBox.DropDownDirectionProperty.html">DropDownDirectionProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ComboBox.DropDownDirection.html#C1_WPF_C1ComboBox_DropDownDirection">DropDownDirection</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_DropDownHeightProperty" data-uid="C1.WPF.C1ComboBox.DropDownHeightProperty">
          <a class="xref" href="C1.WPF.C1ComboBox.DropDownHeightProperty.html">DropDownHeightProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ComboBox.DropDownHeight.html#C1_WPF_C1ComboBox_DropDownHeight">DropDownHeight</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_DropDownWidthProperty" data-uid="C1.WPF.C1ComboBox.DropDownWidthProperty">
          <a class="xref" href="C1.WPF.C1ComboBox.DropDownWidthProperty.html">DropDownWidthProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ComboBox.DropDownWidth.html#C1_WPF_C1ComboBox_DropDownWidth">DropDownWidth</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_FocusBrushProperty" data-uid="C1.WPF.C1ComboBox.FocusBrushProperty">
          <a class="xref" href="C1.WPF.C1ComboBox.FocusBrushProperty.html">FocusBrushProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ComboBox.FocusBrush.html#C1_WPF_C1ComboBox_FocusBrush">FocusBrush</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_FocusCuesVisibilityProperty" data-uid="C1.WPF.C1ComboBox.FocusCuesVisibilityProperty">
          <a class="xref" href="C1.WPF.C1ComboBox.FocusCuesVisibilityProperty.html">FocusCuesVisibilityProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ComboBox.FocusCuesVisibility.html#C1_WPF_C1ComboBox_FocusCuesVisibility">FocusCuesVisibility</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_IsDropDownOpenProperty" data-uid="C1.WPF.C1ComboBox.IsDropDownOpenProperty">
          <a class="xref" href="C1.WPF.C1ComboBox.IsDropDownOpenProperty.html">IsDropDownOpenProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ComboBox.IsDropDownOpen.html#C1_WPF_C1ComboBox_IsDropDownOpen">IsDropDownOpen</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_IsEditableProperty" data-uid="C1.WPF.C1ComboBox.IsEditableProperty">
          <a class="xref" href="C1.WPF.C1ComboBox.IsEditableProperty.html">IsEditableProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ComboBox.IsEditable.html#C1_WPF_C1ComboBox_IsEditable">IsEditable</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_IsFocusedProperty" data-uid="C1.WPF.C1ComboBox.IsFocusedProperty">
          <a class="xref" href="C1.WPF.C1ComboBox.IsFocusedProperty.html">IsFocusedProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ComboBox.IsFocused.html#C1_WPF_C1ComboBox_IsFocused">IsFocused</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_ItemContainerStyleProperty" data-uid="C1.WPF.C1ComboBox.ItemContainerStyleProperty">
          <a class="xref" href="C1.WPF.C1ComboBox.ItemContainerStyleProperty.html">ItemContainerStyleProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ComboBox.ItemContainerStyle.html#C1_WPF_C1ComboBox_ItemContainerStyle">ItemContainerStyle</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_ItemConverterProperty" data-uid="C1.WPF.C1ComboBox.ItemConverterProperty">
          <a class="xref" href="C1.WPF.C1ComboBox.ItemConverterProperty.html">ItemConverterProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ComboBox.ItemConverter.html#C1_WPF_C1ComboBox_ItemConverter">ItemConverter</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_MaxDropDownHeightProperty" data-uid="C1.WPF.C1ComboBox.MaxDropDownHeightProperty">
          <a class="xref" href="C1.WPF.C1ComboBox.MaxDropDownHeightProperty.html">MaxDropDownHeightProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ComboBox.MaxDropDownHeight.html#C1_WPF_C1ComboBox_MaxDropDownHeight">MaxDropDownHeight</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_MaxDropDownItemsProperty" data-uid="C1.WPF.C1ComboBox.MaxDropDownItemsProperty">
          <a class="xref" href="C1.WPF.C1ComboBox.MaxDropDownItemsProperty.html">MaxDropDownItemsProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ComboBox.MaxDropDownItems.html#C1_WPF_C1ComboBox_MaxDropDownItems">MaxDropDownItems</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_MaxDropDownWidthProperty" data-uid="C1.WPF.C1ComboBox.MaxDropDownWidthProperty">
          <a class="xref" href="C1.WPF.C1ComboBox.MaxDropDownWidthProperty.html">MaxDropDownWidthProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ComboBox.MaxDropDownWidth.html#C1_WPF_C1ComboBox_MaxDropDownWidth">MaxDropDownWidth</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_MouseOverBrushProperty" data-uid="C1.WPF.C1ComboBox.MouseOverBrushProperty">
          <a class="xref" href="C1.WPF.C1ComboBox.MouseOverBrushProperty.html">MouseOverBrushProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ComboBox.MouseOverBrush.html#C1_WPF_C1ComboBox_MouseOverBrush">MouseOverBrush</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_MultipleSelectionSeparatorProperty" data-uid="C1.WPF.C1ComboBox.MultipleSelectionSeparatorProperty">
          <a class="xref" href="C1.WPF.C1ComboBox.MultipleSelectionSeparatorProperty.html">MultipleSelectionSeparatorProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ComboBox.MultipleSelectionSeparator.html#C1_WPF_C1ComboBox_MultipleSelectionSeparator">MultipleSelectionSeparator</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_PressedBrushProperty" data-uid="C1.WPF.C1ComboBox.PressedBrushProperty">
          <a class="xref" href="C1.WPF.C1ComboBox.PressedBrushProperty.html">PressedBrushProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ComboBox.PressedBrush.html#C1_WPF_C1ComboBox_PressedBrush">PressedBrush</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_ScrollBarStyleProperty" data-uid="C1.WPF.C1ComboBox.ScrollBarStyleProperty">
          <a class="xref" href="C1.WPF.C1ComboBox.ScrollBarStyleProperty.html">ScrollBarStyleProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ComboBox.ScrollBarStyle.html#C1_WPF_C1ComboBox_ScrollBarStyle">ScrollBarStyle</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_SelectedBackgroundProperty" data-uid="C1.WPF.C1ComboBox.SelectedBackgroundProperty">
          <a class="xref" href="C1.WPF.C1ComboBox.SelectedBackgroundProperty.html">SelectedBackgroundProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ComboBox.SelectedBackground.html#C1_WPF_C1ComboBox_SelectedBackground">SelectedBackground</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_SelectedIndexProperty" data-uid="C1.WPF.C1ComboBox.SelectedIndexProperty">
          <a class="xref" href="C1.WPF.C1ComboBox.SelectedIndexProperty.html">SelectedIndexProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ComboBox.SelectedIndex.html#C1_WPF_C1ComboBox_SelectedIndex">SelectedIndex</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_SelectedItemProperty" data-uid="C1.WPF.C1ComboBox.SelectedItemProperty">
          <a class="xref" href="C1.WPF.C1ComboBox.SelectedItemProperty.html">SelectedItemProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ComboBox.SelectedItem.html#C1_WPF_C1ComboBox_SelectedItem">SelectedItem</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_SelectedValuePathProperty" data-uid="C1.WPF.C1ComboBox.SelectedValuePathProperty">
          <a class="xref" href="C1.WPF.C1ComboBox.SelectedValuePathProperty.html">SelectedValuePathProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ComboBox.SelectedValuePath.html#C1_WPF_C1ComboBox_SelectedValuePath">SelectedValuePath</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_SelectedValueProperty" data-uid="C1.WPF.C1ComboBox.SelectedValueProperty">
          <a class="xref" href="C1.WPF.C1ComboBox.SelectedValueProperty.html">SelectedValueProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ComboBox.SelectedValue.html#C1_WPF_C1ComboBox_SelectedValue">SelectedValue</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_SelectionBackgroundProperty" data-uid="C1.WPF.C1ComboBox.SelectionBackgroundProperty">
          <a class="xref" href="C1.WPF.C1ComboBox.SelectionBackgroundProperty.html">SelectionBackgroundProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <span class="xref">C1.WPF.C1ComboBox.SelectionBackground</span> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_SelectionForegroundProperty" data-uid="C1.WPF.C1ComboBox.SelectionForegroundProperty">
          <a class="xref" href="C1.WPF.C1ComboBox.SelectionForegroundProperty.html">SelectionForegroundProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <span class="xref">C1.WPF.C1ComboBox.SelectionForeground</span> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_SelectionModeProperty" data-uid="C1.WPF.C1ComboBox.SelectionModeProperty">
          <a class="xref" href="C1.WPF.C1ComboBox.SelectionModeProperty.html">SelectionModeProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ComboBox.SelectionMode.html#C1_WPF_C1ComboBox_SelectionMode">SelectionMode</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_TextAlignmentProperty" data-uid="C1.WPF.C1ComboBox.TextAlignmentProperty">
          <a class="xref" href="C1.WPF.C1ComboBox.TextAlignmentProperty.html">TextAlignmentProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ComboBox.TextAlignment.html#C1_WPF_C1ComboBox_TextAlignment">TextAlignment</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_TextProperty" data-uid="C1.WPF.C1ComboBox.TextProperty">
          <a class="xref" href="C1.WPF.C1ComboBox.TextProperty.html">TextProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ComboBox.Text.html#C1_WPF_C1ComboBox_Text">Text</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_ValidationDecoratorStyleProperty" data-uid="C1.WPF.C1ComboBox.ValidationDecoratorStyleProperty">
          <a class="xref" href="C1.WPF.C1ComboBox.ValidationDecoratorStyleProperty.html">ValidationDecoratorStyleProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ComboBox.ValidationDecoratorStyle.html#C1_WPF_C1ComboBox_ValidationDecoratorStyle">ValidationDecoratorStyle</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_WatermarkProperty" data-uid="C1.WPF.C1ComboBox.WatermarkProperty">
          <a class="xref" href="C1.WPF.C1ComboBox.WatermarkProperty.html">WatermarkProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ComboBox.Watermark.html#C1_WPF_C1ComboBox_Watermark">Watermark</a> 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_WPF_C1ComboBox_AutoComplete" data-uid="C1.WPF.C1ComboBox.AutoComplete">
          <a class="xref" href="C1.WPF.C1ComboBox.AutoComplete.html#C1_WPF_C1ComboBox_AutoComplete">AutoComplete</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets whether the control should try to automatically complete entries using the list items as an item source.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_ButtonBackground" data-uid="C1.WPF.C1ComboBox.ButtonBackground">
          <a class="xref" href="C1.WPF.C1ComboBox.ButtonBackground.html#C1_WPF_C1ComboBox_ButtonBackground">ButtonBackground</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.media.brush">Brush</a> that will be assigned to the Background of the buttons inside the control.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_ButtonForeground" data-uid="C1.WPF.C1ComboBox.ButtonForeground">
          <a class="xref" href="C1.WPF.C1ComboBox.ButtonForeground.html#C1_WPF_C1ComboBox_ButtonForeground">ButtonForeground</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.media.brush">Brush</a> that will be assigned to the Foreground of the buttons inside the control.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_CaretBrush" data-uid="C1.WPF.C1ComboBox.CaretBrush">
          <a class="xref" href="C1.WPF.C1ComboBox.CaretBrush.html#C1_WPF_C1ComboBox_CaretBrush">CaretBrush</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.media.brush">Brush</a> of the blinking cursor of an input control.  When .NET Framework is v3.5, 'CaretBrush' takes no effect.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_Condition" data-uid="C1.WPF.C1ComboBox.Condition">
          <a class="xref" href="C1.WPF.C1ComboBox.Condition.html#C1_WPF_C1ComboBox_Condition">Condition</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the filter condition of item source.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_CornerRadius" data-uid="C1.WPF.C1ComboBox.CornerRadius">
          <a class="xref" href="C1.WPF.C1ComboBox.CornerRadius.html#C1_WPF_C1ComboBox_CornerRadius">CornerRadius</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that represents the degree to which the corners of the element are rounded.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_DefaultItemHeight" data-uid="C1.WPF.C1ComboBox.DefaultItemHeight">
          <a class="xref" href="C1.WPF.C1ComboBox.DefaultItemHeight.html#C1_WPF_C1ComboBox_DefaultItemHeight">DefaultItemHeight</a>
        </td>
        <td class="markdown level1 summary"><p>Obsolete. Use ItemContainerStyle.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_DisabledCuesVisibility" data-uid="C1.WPF.C1ComboBox.DisabledCuesVisibility">
          <a class="xref" href="C1.WPF.C1ComboBox.DisabledCuesVisibility.html#C1_WPF_C1ComboBox_DisabledCuesVisibility">DisabledCuesVisibility</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether the disabled visuals of the control are visible.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_DropDownDirection" data-uid="C1.WPF.C1ComboBox.DropDownDirection">
          <a class="xref" href="C1.WPF.C1ComboBox.DropDownDirection.html#C1_WPF_C1ComboBox_DropDownDirection">DropDownDirection</a>
        </td>
        <td class="markdown level1 summary"><p>Specifies the expand direction of the <a class="xref" href="C1.WPF.C1ComboBox.html">C1ComboBox</a> drop down.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_DropDownHeight" data-uid="C1.WPF.C1ComboBox.DropDownHeight">
          <a class="xref" href="C1.WPF.C1ComboBox.DropDownHeight.html#C1_WPF_C1ComboBox_DropDownHeight">DropDownHeight</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the height of the dropdown (set to Double.NaN to size automatically).</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_DropDownWidth" data-uid="C1.WPF.C1ComboBox.DropDownWidth">
          <a class="xref" href="C1.WPF.C1ComboBox.DropDownWidth.html#C1_WPF_C1ComboBox_DropDownWidth">DropDownWidth</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the width of the drop-down box (set to Double.NaN to size automatically).</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_FocusBrush" data-uid="C1.WPF.C1ComboBox.FocusBrush">
          <a class="xref" href="C1.WPF.C1ComboBox.FocusBrush.html#C1_WPF_C1ComboBox_FocusBrush">FocusBrush</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.media.brush">Brush</a> used to highlight the focused control.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_FocusCuesVisibility" data-uid="C1.WPF.C1ComboBox.FocusCuesVisibility">
          <a class="xref" href="C1.WPF.C1ComboBox.FocusCuesVisibility.html#C1_WPF_C1ComboBox_FocusCuesVisibility">FocusCuesVisibility</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether the focus visuals of the control are visible.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_IsDropDownOpen" data-uid="C1.WPF.C1ComboBox.IsDropDownOpen">
          <a class="xref" href="C1.WPF.C1ComboBox.IsDropDownOpen.html#C1_WPF_C1ComboBox_IsDropDownOpen">IsDropDownOpen</a>
        </td>
        <td class="markdown level1 summary"><p>Open or close the <a class="xref" href="C1.WPF.C1ComboBox.html">C1ComboBox</a> popup.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_IsEditable" data-uid="C1.WPF.C1ComboBox.IsEditable">
          <a class="xref" href="C1.WPF.C1ComboBox.IsEditable.html#C1_WPF_C1ComboBox_IsEditable">IsEditable</a>
        </td>
        <td class="markdown level1 summary"><p>Get/Set if the user can select a value not contained in the <a class="xref" href="C1.WPF.C1ComboBox.html">C1ComboBox</a>' Items collection.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_IsFocused" data-uid="C1.WPF.C1ComboBox.IsFocused">
          <a class="xref" href="C1.WPF.C1ComboBox.IsFocused.html#C1_WPF_C1ComboBox_IsFocused">IsFocused</a>
        </td>
        <td class="markdown level1 summary"><p>Returns true if the control has the focus.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_ItemContainerStyle" data-uid="C1.WPF.C1ComboBox.ItemContainerStyle">
          <a class="xref" href="C1.WPF.C1ComboBox.ItemContainerStyle.html#C1_WPF_C1ComboBox_ItemContainerStyle">ItemContainerStyle</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the style used for the inner <a class="xref" href="C1.WPF.C1ComboBox.html">C1ComboBox</a>'s items.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_ItemConverter" data-uid="C1.WPF.C1ComboBox.ItemConverter">
          <a class="xref" href="C1.WPF.C1ComboBox.ItemConverter.html#C1_WPF_C1ComboBox_ItemConverter">ItemConverter</a>
        </td>
        <td class="markdown level1 summary"><p>Item converter used to convert the items to string and vice versa.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_MaxDropDownHeight" data-uid="C1.WPF.C1ComboBox.MaxDropDownHeight">
          <a class="xref" href="C1.WPF.C1ComboBox.MaxDropDownHeight.html#C1_WPF_C1ComboBox_MaxDropDownHeight">MaxDropDownHeight</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets maximum height constraint of the drop-down box.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_MaxDropDownItems" data-uid="C1.WPF.C1ComboBox.MaxDropDownItems">
          <a class="xref" href="C1.WPF.C1ComboBox.MaxDropDownItems.html#C1_WPF_C1ComboBox_MaxDropDownItems">MaxDropDownItems</a>
        </td>
        <td class="markdown level1 summary"><p>Obsolete. Use MaxDropDownHeight.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_MaxDropDownWidth" data-uid="C1.WPF.C1ComboBox.MaxDropDownWidth">
          <a class="xref" href="C1.WPF.C1ComboBox.MaxDropDownWidth.html#C1_WPF_C1ComboBox_MaxDropDownWidth">MaxDropDownWidth</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets maximum width constraint of the drop-down box.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_MouseOverBrush" data-uid="C1.WPF.C1ComboBox.MouseOverBrush">
          <a class="xref" href="C1.WPF.C1ComboBox.MouseOverBrush.html#C1_WPF_C1ComboBox_MouseOverBrush">MouseOverBrush</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.media.brush">Brush</a> used to highlight the control when it has the mouse over.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_MultipleSelectionSeparator" data-uid="C1.WPF.C1ComboBox.MultipleSelectionSeparator">
          <a class="xref" href="C1.WPF.C1ComboBox.MultipleSelectionSeparator.html#C1_WPF_C1ComboBox_MultipleSelectionSeparator">MultipleSelectionSeparator</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets text header separator in multi-select mode.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_PressedBrush" data-uid="C1.WPF.C1ComboBox.PressedBrush">
          <a class="xref" href="C1.WPF.C1ComboBox.PressedBrush.html#C1_WPF_C1ComboBox_PressedBrush">PressedBrush</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.media.brush">Brush</a> used to paint a button when it is pressed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_ScrollBarStyle" data-uid="C1.WPF.C1ComboBox.ScrollBarStyle">
          <a class="xref" href="C1.WPF.C1ComboBox.ScrollBarStyle.html#C1_WPF_C1ComboBox_ScrollBarStyle">ScrollBarStyle</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the style used for the inner scrollbar.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_SelectedBackground" data-uid="C1.WPF.C1ComboBox.SelectedBackground">
          <a class="xref" href="C1.WPF.C1ComboBox.SelectedBackground.html#C1_WPF_C1ComboBox_SelectedBackground">SelectedBackground</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.media.brush">Brush</a> used to highlight the control when it is selected.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_SelectedIndex" data-uid="C1.WPF.C1ComboBox.SelectedIndex">
          <a class="xref" href="C1.WPF.C1ComboBox.SelectedIndex.html#C1_WPF_C1ComboBox_SelectedIndex">SelectedIndex</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the current selected index or returns -1 if there is no selection, or the selection doesn't belong to the Items collection.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_SelectedItem" data-uid="C1.WPF.C1ComboBox.SelectedItem">
          <a class="xref" href="C1.WPF.C1ComboBox.SelectedItem.html#C1_WPF_C1ComboBox_SelectedItem">SelectedItem</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the current selected item or returns null if there is no selection.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_SelectedItems" data-uid="C1.WPF.C1ComboBox.SelectedItems">
          <a class="xref" href="C1.WPF.C1ComboBox.SelectedItems.html#C1_WPF_C1ComboBox_SelectedItems">SelectedItems</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or set the list of items which are selected.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_SelectedValue" data-uid="C1.WPF.C1ComboBox.SelectedValue">
          <a class="xref" href="C1.WPF.C1ComboBox.SelectedValue.html#C1_WPF_C1ComboBox_SelectedValue">SelectedValue</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the value of the SelectedItem, obtained by using SelectedValuePath.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_SelectedValuePath" data-uid="C1.WPF.C1ComboBox.SelectedValuePath">
          <a class="xref" href="C1.WPF.C1ComboBox.SelectedValuePath.html#C1_WPF_C1ComboBox_SelectedValuePath">SelectedValuePath</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the path that is used to get the SelectedValue from the SelectedItem.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_SelectionMode" data-uid="C1.WPF.C1ComboBox.SelectionMode">
          <a class="xref" href="C1.WPF.C1ComboBox.SelectionMode.html#C1_WPF_C1ComboBox_SelectionMode">SelectionMode</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the selection mode.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_Text" data-uid="C1.WPF.C1ComboBox.Text">
          <a class="xref" href="C1.WPF.C1ComboBox.Text.html#C1_WPF_C1ComboBox_Text">Text</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the text in the <a class="xref" href="C1.WPF.C1ComboBox.html">C1ComboBox</a>. The behavior depends on the AutoComplete and IsEditable properties.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_TextAlignment" data-uid="C1.WPF.C1ComboBox.TextAlignment">
          <a class="xref" href="C1.WPF.C1ComboBox.TextAlignment.html#C1_WPF_C1ComboBox_TextAlignment">TextAlignment</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that indicates the horizontal alignment of text content.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_ValidationDecoratorStyle" data-uid="C1.WPF.C1ComboBox.ValidationDecoratorStyle">
          <a class="xref" href="C1.WPF.C1ComboBox.ValidationDecoratorStyle.html#C1_WPF_C1ComboBox_ValidationDecoratorStyle">ValidationDecoratorStyle</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the style that is applied to the inner <a class="xref" href="C1.WPF.C1ValidationDecorator.html">C1ValidationDecorator</a>.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_Watermark" data-uid="C1.WPF.C1ComboBox.Watermark">
          <a class="xref" href="C1.WPF.C1ComboBox.Watermark.html#C1_WPF_C1ComboBox_Watermark">Watermark</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the watermark content displayed when the control is empty.</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_WPF_C1ComboBox_BeginEdit_System_String_" data-uid="C1.WPF.C1ComboBox.BeginEdit(System.String)">
          <a class="xref" href="C1.WPF.C1ComboBox.BeginEdit.html#C1_WPF_C1ComboBox_BeginEdit_System_String_">BeginEdit(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Begins the edit.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_ChangeVisualStateCommon_System_Boolean_" data-uid="C1.WPF.C1ComboBox.ChangeVisualStateCommon(System.Boolean)">
          <a class="xref" href="C1.WPF.C1ComboBox.ChangeVisualStateCommon.html#C1_WPF_C1ComboBox_ChangeVisualStateCommon_System_Boolean_">ChangeVisualStateCommon(bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Updates the current visual state of the Common visual state group to match the object's properties.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_ChangeVisualStateDropDownOpen_System_Boolean_" data-uid="C1.WPF.C1ComboBox.ChangeVisualStateDropDownOpen(System.Boolean)">
          <a class="xref" href="C1.WPF.C1ComboBox.ChangeVisualStateDropDownOpen.html#C1_WPF_C1ComboBox_ChangeVisualStateDropDownOpen_System_Boolean_">ChangeVisualStateDropDownOpen(bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Updates the current visual state of the DropDownOpen visual state group to match the object's properties.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_ChangeVisualStateFocus_System_Boolean_" data-uid="C1.WPF.C1ComboBox.ChangeVisualStateFocus(System.Boolean)">
          <a class="xref" href="C1.WPF.C1ComboBox.ChangeVisualStateFocus.html#C1_WPF_C1ComboBox_ChangeVisualStateFocus_System_Boolean_">ChangeVisualStateFocus(bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Updates the current visual state of the Focus visual state group to match the object's properties.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_GetContainerForItemOverride" data-uid="C1.WPF.C1ComboBox.GetContainerForItemOverride">
          <a class="xref" href="C1.WPF.C1ComboBox.GetContainerForItemOverride.html#C1_WPF_C1ComboBox_GetContainerForItemOverride">GetContainerForItemOverride()</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_IsItemItsOwnContainerOverride_System_Object_" data-uid="C1.WPF.C1ComboBox.IsItemItsOwnContainerOverride(System.Object)">
          <a class="xref" href="C1.WPF.C1ComboBox.IsItemItsOwnContainerOverride.html#C1_WPF_C1ComboBox_IsItemItsOwnContainerOverride_System_Object_">IsItemItsOwnContainerOverride(object)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_IsOpenKey_System_Windows_Input_Key_" data-uid="C1.WPF.C1ComboBox.IsOpenKey(System.Windows.Input.Key)">
          <a class="xref" href="C1.WPF.C1ComboBox.IsOpenKey.html#C1_WPF_C1ComboBox_IsOpenKey_System_Windows_Input_Key_">IsOpenKey(Key)</a>
        </td>
        <td class="markdown level1 summary"><p>Return true if that key should open the combo box.
Override to handle you own keyboard selection strategy.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_MoveListBox_System_Windows_Input_Key_System_Int32_System_Int32__" data-uid="C1.WPF.C1ComboBox.MoveListBox(System.Windows.Input.Key,System.Int32,System.Int32@)">
          <a class="xref" href="C1.WPF.C1ComboBox.MoveListBox.html#C1_WPF_C1ComboBox_MoveListBox_System_Windows_Input_Key_System_Int32_System_Int32__">MoveListBox(Key, int, out int)</a>
        </td>
        <td class="markdown level1 summary"><p>Get the next item in the ListBox when a key is pressed.
You may override this to implement your own keyboard selection strategy.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_OnApplyTemplate" data-uid="C1.WPF.C1ComboBox.OnApplyTemplate">
          <a class="xref" href="C1.WPF.C1ComboBox.OnApplyTemplate.html#C1_WPF_C1ComboBox_OnApplyTemplate">OnApplyTemplate()</a>
        </td>
        <td class="markdown level1 summary"><p>Builds the visual tree for the <a class="xref" href="C1.WPF.C1ComboBox.html">C1ComboBox</a> control when a new template is applied.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_OnEditCompleted" data-uid="C1.WPF.C1ComboBox.OnEditCompleted">
          <a class="xref" href="C1.WPF.C1ComboBox.OnEditCompleted.html#C1_WPF_C1ComboBox_OnEditCompleted">OnEditCompleted()</a>
        </td>
        <td class="markdown level1 summary"><p>Fires the EditCompleted event.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_OnItemsChanged_System_Collections_Specialized_NotifyCollectionChangedEventArgs_" data-uid="C1.WPF.C1ComboBox.OnItemsChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
          <a class="xref" href="C1.WPF.C1ComboBox.OnItemsChanged.html#C1_WPF_C1ComboBox_OnItemsChanged_System_Collections_Specialized_NotifyCollectionChangedEventArgs_">OnItemsChanged(NotifyCollectionChangedEventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Called when the value of the <span class="xref">Items</span> property changes.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_OnMouseLeftButtonDown_System_Windows_Input_MouseButtonEventArgs_" data-uid="C1.WPF.C1ComboBox.OnMouseLeftButtonDown(System.Windows.Input.MouseButtonEventArgs)">
          <a class="xref" href="C1.WPF.C1ComboBox.OnMouseLeftButtonDown.html#C1_WPF_C1ComboBox_OnMouseLeftButtonDown_System_Windows_Input_MouseButtonEventArgs_">OnMouseLeftButtonDown(MouseButtonEventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Called before the <span class="xref">MouseLeftButtonDown</span> event occurs.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_OnPropertyChanged_System_Windows_DependencyPropertyChangedEventArgs_" data-uid="C1.WPF.C1ComboBox.OnPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs)">
          <a class="xref" href="C1.WPF.C1ComboBox.OnPropertyChanged.html#C1_WPF_C1ComboBox_OnPropertyChanged_System_Windows_DependencyPropertyChangedEventArgs_">OnPropertyChanged(DependencyPropertyChangedEventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Invoked whenever the effective value of any dependency property has been updated.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_OnSelectionCommitted" data-uid="C1.WPF.C1ComboBox.OnSelectionCommitted">
          <a class="xref" href="C1.WPF.C1ComboBox.OnSelectionCommitted.html#C1_WPF_C1ComboBox_OnSelectionCommitted">OnSelectionCommitted()</a>
        </td>
        <td class="markdown level1 summary"><p>Fires the SelectionCommitted event.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_PrepareContainerForItemOverride_System_Windows_DependencyObject_System_Object_" data-uid="C1.WPF.C1ComboBox.PrepareContainerForItemOverride(System.Windows.DependencyObject,System.Object)">
          <a class="xref" href="C1.WPF.C1ComboBox.PrepareContainerForItemOverride.html#C1_WPF_C1ComboBox_PrepareContainerForItemOverride_System_Windows_DependencyObject_System_Object_">PrepareContainerForItemOverride(DependencyObject, object)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_SelectAll" data-uid="C1.WPF.C1ComboBox.SelectAll">
          <a class="xref" href="C1.WPF.C1ComboBox.SelectAll.html#C1_WPF_C1ComboBox_SelectAll">SelectAll()</a>
        </td>
        <td class="markdown level1 summary"><p>Select all data item in multi Select mode.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_UnselectAll" data-uid="C1.WPF.C1ComboBox.UnselectAll">
          <a class="xref" href="C1.WPF.C1ComboBox.UnselectAll.html#C1_WPF_C1ComboBox_UnselectAll">UnselectAll()</a>
        </td>
        <td class="markdown level1 summary"><p>Unselect all data item in multi Select mode.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="events">Events
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_WPF_C1ComboBox_EditCompleted" data-uid="C1.WPF.C1ComboBox.EditCompleted">
          <a class="xref" href="C1.WPF.C1ComboBox.EditCompleted.html">EditCompleted</a>
        </td>
        <td class="markdown level1 summary"><p>Handle this event to know when the user has completed the edits.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_IsDropDownOpenChanged" data-uid="C1.WPF.C1ComboBox.IsDropDownOpenChanged">
          <a class="xref" href="C1.WPF.C1ComboBox.IsDropDownOpenChanged.html">IsDropDownOpenChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Event raised when the <span class="xref">IsDropDownOpen</span> property has changed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_IsMouseOverChanged" data-uid="C1.WPF.C1ComboBox.IsMouseOverChanged">
          <a class="xref" href="C1.WPF.C1ComboBox.IsMouseOverChanged.html">IsMouseOverChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Event raised when the <span class="xref">IsMouseOver</span> property has changed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_KeyDownInPopup" data-uid="C1.WPF.C1ComboBox.KeyDownInPopup">
          <a class="xref" href="C1.WPF.C1ComboBox.KeyDownInPopup.html">KeyDownInPopup</a>
        </td>
        <td class="markdown level1 summary"><p>Handle this event to provide your own custom navigation when the popup is opened.
Receives the key that was pressed and the current index, and returns the new index that should be selected.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_SelectedIndexChanged" data-uid="C1.WPF.C1ComboBox.SelectedIndexChanged">
          <a class="xref" href="C1.WPF.C1ComboBox.SelectedIndexChanged.html">SelectedIndexChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Event raised when the <span class="xref">SelectedIndex</span> property has changed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_SelectedItemChanged" data-uid="C1.WPF.C1ComboBox.SelectedItemChanged">
          <a class="xref" href="C1.WPF.C1ComboBox.SelectedItemChanged.html">SelectedItemChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Event raised when the <span class="xref">SelectedItem</span> property has changed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_SelectedValueChanged" data-uid="C1.WPF.C1ComboBox.SelectedValueChanged">
          <a class="xref" href="C1.WPF.C1ComboBox.SelectedValueChanged.html">SelectedValueChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Event raised when the <span class="xref">SelectedValue</span> property has changed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_SelectionChanged" data-uid="C1.WPF.C1ComboBox.SelectionChanged">
          <a class="xref" href="C1.WPF.C1ComboBox.SelectionChanged.html">SelectionChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Event fired when the SelectedItems is changed in multi selection mode.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_SelectionCommitted" data-uid="C1.WPF.C1ComboBox.SelectionCommitted">
          <a class="xref" href="C1.WPF.C1ComboBox.SelectionCommitted.html">SelectionCommitted</a>
        </td>
        <td class="markdown level1 summary"><p>Event fired when the select item is committed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ComboBox_ValidateInput" data-uid="C1.WPF.C1ComboBox.ValidateInput">
          <a class="xref" href="C1.WPF.C1ComboBox.ValidateInput.html">ValidateInput</a>
        </td>
        <td class="markdown level1 summary"><p>Event fired when new text is added to an editable C1ComboBox.
Catch this event to validate the new input.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="extensionmethods">Extension Methods</h3>
  <div>
      <a class="xref" href="C1.WPF.Extensions.FindParent.html#C1_WPF_Extensions_FindParent__1_System_Windows_FrameworkElement_">Extensions.FindParent&lt;T&gt;(FrameworkElement)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.Extensions.GetAllParents.html#C1_WPF_Extensions_GetAllParents_System_Windows_FrameworkElement_">Extensions.GetAllParents(FrameworkElement)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.Extensions.GetVisualStateGroup.html#C1_WPF_Extensions_GetVisualStateGroup_System_Windows_FrameworkElement_System_String_">Extensions.GetVisualStateGroup(FrameworkElement, string)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.Extensions.SetBinding.html#C1_WPF_Extensions_SetBinding__1_System_Windows_FrameworkElement_System_Windows_DependencyProperty___0_System_Linq_Expressions_Expression_System_Func___0_System_Object___">Extensions.SetBinding&lt;T&gt;(FrameworkElement, DependencyProperty, T, Expression&lt;Func&lt;T, object&gt;&gt;)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.Extensions.SetBinding.html#C1_WPF_Extensions_SetBinding__1_System_Windows_FrameworkElement_System_Windows_DependencyProperty___0_System_Linq_Expressions_Expression_System_Func___0_System_Object___System_Windows_Data_IValueConverter_">Extensions.SetBinding&lt;T&gt;(FrameworkElement, DependencyProperty, T, Expression&lt;Func&lt;T, object&gt;&gt;, IValueConverter)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.Extensions.C1TransformToVisual.html#C1_WPF_Extensions_C1TransformToVisual_System_Windows_UIElement_System_Windows_UIElement_">Extensions.C1TransformToVisual(UIElement, UIElement)</a>
  </div>

</div>
