skip navigation
  • Product Bundles

    DevCraft

    All Telerik .NET tools and Kendo UI JavaScript components in one package. Now enhanced with:

    • NEW: Design Kits for Figma
    • Online Training
    • Document Processing Library
    • Embedded Reporting for web and desktop

    Web

    Kendo UI UI for Angular UI for Vue UI for jQuery KendoReact UI for Blazor UI for ASP.NET Core UI for ASP.NET MVC UI for ASP.NET AJAX

    Mobile

    UI for .NET MAUI

    Document Management

    Telerik Document Processing

    Desktop

    UI for .NET MAUI UI for WinUI UI for WinForms UI for WPF

    Reporting

    Telerik Reporting Telerik Report Server

    Testing & Mocking

    Test Studio Telerik JustMock

    CMS

    Sitefinity

    AI Productivity Tools

    AI Coding Assistants

    UI/UX Tools

    ThemeBuilder Design System Kit Templates and Building Blocks

    Debugging

    Fiddler Fiddler Everywhere Fiddler Classic Fiddler Everywhere Reporter FiddlerCore

    Free Tools

    KendoReact Free VB.NET to C# Converter Testing Framework
    View all products
  • Overview
  • Demos
    • What's New
    • Roadmap
    • Release History
  • Support and Learning

    • Support and Learning Hub
    • First Steps
    • Docs
    • Demos
    • Virtual Classroom
    • Forums
    • Videos
    • Blogs
    • Accessibility
    • Submit a Ticket

    Productivity and Design Tools

    • Visual Studio Extensions
    • Visual Studio Templates
    • Embedded Reporting
  • Pricing
  • Shopping cart
    • Account Overview
    • Your Licenses
    • Downloads
    • Support Center
    • Forum Profile
    • Payment Methods
    • Edit Profile
    • Log out
  • Login
  • Contact Us
  • Try now

Class RadComboBox

Represents a selection control with a drop-down list that can be shown or hidden by clicking the arrow on the control.

Inheritance
System.Object
RadComboBox
DurationPicker
RadRibbonComboBox
Namespace: Telerik.Windows.Controls
Assembly: Telerik.Windows.Controls.Input.dll

Syntax

[TelerikToolboxCategory("Input")]
public class RadComboBox : MultiSelector, IThemable, IPopupWrapperOwner

Constructors

RadComboBox()

Initializes a new instance of the RadComboBox class.

Declaration
public RadComboBox()

Fields

AllowMultipleSelectionProperty

Identifies the AllowMultipleSelection dependency property.

Declaration
public static readonly DependencyProperty AllowMultipleSelectionProperty
Field Value
System.Windows.DependencyProperty

AutoCompleteSelectionModeProperty

Identifies the AutoCompleteSelectionModeProperty dependency property.

Declaration
public static readonly DependencyProperty AutoCompleteSelectionModeProperty
Field Value
System.Windows.DependencyProperty

CanAutocompleteSelectItemsProperty

Identifies the CanAutocompleteSelectItems dependency property.

Declaration
public static readonly DependencyProperty CanAutocompleteSelectItemsProperty
Field Value
System.Windows.DependencyProperty

CanKeyboardNavigationSelectItemsProperty

Identifies the CanKeyboardNavigationSelectItems dependency property.

Declaration
public static readonly DependencyProperty CanKeyboardNavigationSelectItemsProperty
Field Value
System.Windows.DependencyProperty

ClearSelectionButtonContentProperty

Identifies the ClearSelectionButtonContent dependency property.

Declaration
public static readonly DependencyProperty ClearSelectionButtonContentProperty
Field Value
System.Windows.DependencyProperty

ClearSelectionButtonVisibilityProperty

Identifies the learSelectionButtonVisibility dependency property.

Declaration
public static readonly DependencyProperty ClearSelectionButtonVisibilityProperty
Field Value
System.Windows.DependencyProperty

CommandParameterProperty

Identifies the CommandParameter dependency property.

Declaration
public static readonly DependencyProperty CommandParameterProperty
Field Value
System.Windows.DependencyProperty

CommandProperty

Identifies the Command dependency property.

Declaration
public static readonly DependencyProperty CommandProperty
Field Value
System.Windows.DependencyProperty

CommandTargetProperty

Identifies the CommandParameter dependency property.

Declaration
public static readonly DependencyProperty CommandTargetProperty
Field Value
System.Windows.DependencyProperty

DropDownButtonIconContentProperty

Identifies the DropDownButtonIconContent dependency property.

Declaration
public static readonly DependencyProperty DropDownButtonIconContentProperty
Field Value
System.Windows.DependencyProperty

DropDownButtonIconTemplateProperty

Identifies the DropDownButtonIconTemplate dependency property.

Declaration
public static readonly DependencyProperty DropDownButtonIconTemplateProperty
Field Value
System.Windows.DependencyProperty

DropDownWidthProperty

Identifies the DropDownWidth dependency property.

Declaration
public static readonly DependencyProperty DropDownWidthProperty
Field Value
System.Windows.DependencyProperty

EditableTemplateProperty

Identifies the EditableTemplate dependency property.

Declaration
public static readonly DependencyProperty EditableTemplateProperty
Field Value
System.Windows.DependencyProperty

EmptySelectionBoxTemplateProperty

Identifies the EmptySelectionBoxTemplate dependency property.

Declaration
public static readonly DependencyProperty EmptySelectionBoxTemplateProperty
Field Value
System.Windows.DependencyProperty

EmptyTextProperty

Identifies the EmptyText dependency property.

Declaration
public static readonly DependencyProperty EmptyTextProperty
Field Value
System.Windows.DependencyProperty

FilteringModeProperty

Identifies the FilteringMode dependency property.

Declaration
public static readonly DependencyProperty FilteringModeProperty
Field Value
System.Windows.DependencyProperty

IsDropDownOpenProperty

Identifies the IsDropDownOpen dependency property.

Declaration
public static readonly DependencyProperty IsDropDownOpenProperty
Field Value
System.Windows.DependencyProperty

IsDropDownTabNavigationEnabledProperty

Identifies the IsDropDownTabNavigationEnabled dependency property.

Declaration
public static readonly DependencyProperty IsDropDownTabNavigationEnabledProperty
Field Value
System.Windows.DependencyProperty

IsEditableProperty

Identifies the IsEditable dependency property.

Declaration
public static readonly DependencyProperty IsEditableProperty
Field Value
System.Windows.DependencyProperty

IsFilteringEnabledProperty

Identifies the FilteringMode dependency property.

Declaration
public static readonly DependencyProperty IsFilteringEnabledProperty
Field Value
System.Windows.DependencyProperty

IsHighlightedProperty

Identifies the IsHighlighted dependency property.

Declaration
public static readonly DependencyProperty IsHighlightedProperty
Field Value
System.Windows.DependencyProperty

IsMouseWheelEnabledProperty

Identifies the IsMouseWheelEnabledProperty dependency property.

Declaration
public static readonly DependencyProperty IsMouseWheelEnabledProperty
Field Value
System.Windows.DependencyProperty

IsReadOnlyProperty

Identifies the IsReadOnly dependency property.

Declaration
public static readonly DependencyProperty IsReadOnlyProperty
Field Value
System.Windows.DependencyProperty

IsWatermarkVisibleProperty

Identifies the IsWatermarkVisible dependency property.

Declaration
public static readonly DependencyProperty IsWatermarkVisibleProperty
Field Value
System.Windows.DependencyProperty

MaxDropDownHeightProperty

Identifies the MaxDropDownHeight dependency property.

Declaration
public static readonly DependencyProperty MaxDropDownHeightProperty
Field Value
System.Windows.DependencyProperty

MinDropDownWidthProperty

Identifies the MinDropDownWidth readonly dependency property.

Declaration
public static readonly DependencyProperty MinDropDownWidthProperty
Field Value
System.Windows.DependencyProperty

MultipleSelectionBoxTemplateProperty

Identifies the MultipleSelectionBoxTemplate dependency property.

Declaration
public static readonly DependencyProperty MultipleSelectionBoxTemplateProperty
Field Value
System.Windows.DependencyProperty

MultipleSelectionSeparatorProperty

Identifies the MultipleSelectionSeparator dependency property.

Declaration
public static readonly DependencyProperty MultipleSelectionSeparatorProperty
Field Value
System.Windows.DependencyProperty

MultipleSelectionSeparatorStringFormatProperty

Identifies the MultipleSelectionSeparatorStringFormat dependency property.

Declaration
public static readonly DependencyProperty MultipleSelectionSeparatorStringFormatProperty
Field Value
System.Windows.DependencyProperty

NonEditableTemplateProperty

Identifies the NonEditableTemplate dependency property.

Declaration
public static readonly DependencyProperty NonEditableTemplateProperty
Field Value
System.Windows.DependencyProperty

OpenDropDownOnFocusProperty

Identifies the OpenDropDownOnFocus dependency property.

Declaration
public static readonly DependencyProperty OpenDropDownOnFocusProperty
Field Value
System.Windows.DependencyProperty

SelectAllTextEventProperty

Identifies the SelectAllTextEvents dependency property.

Declaration
public static readonly DependencyProperty SelectAllTextEventProperty
Field Value
System.Windows.DependencyProperty

SelectionBoxItemProperty

Identifies the SelectionBoxItem dependency property.

Declaration
public static readonly DependencyProperty SelectionBoxItemProperty
Field Value
System.Windows.DependencyProperty

SelectionBoxItemTemplateProperty

Identifies the SelectionBoxItemTemplate dependency property.

Declaration
public static readonly DependencyProperty SelectionBoxItemTemplateProperty
Field Value
System.Windows.DependencyProperty

SelectionBoxTemplateProperty

Identifies the SelectionBoxTemplate dependency property.

Declaration
public static readonly DependencyProperty SelectionBoxTemplateProperty
Field Value
System.Windows.DependencyProperty

StaysOpenOnEditProperty

Identifies the StaysOpenOnEdit dependency property.

Declaration
public static readonly DependencyProperty StaysOpenOnEditProperty
Field Value
System.Windows.DependencyProperty

TextBoxStyleProperty

Identifies the TextBoxStyle dependency property.

Declaration
public static readonly DependencyProperty TextBoxStyleProperty
Field Value
System.Windows.DependencyProperty

TextProperty

Identifies the Text dependency property.

Declaration
public static readonly DependencyProperty TextProperty
Field Value
System.Windows.DependencyProperty

TextSearchModeProperty

Identifies the FilteringMode dependency property.

Declaration
public static readonly DependencyProperty TextSearchModeProperty
Field Value
System.Windows.DependencyProperty

UpdateSelectionOnLostFocusProperty

Identifies the UpdateSelectionOnLostFocus dependency property.

Declaration
public static readonly DependencyProperty UpdateSelectionOnLostFocusProperty
Field Value
System.Windows.DependencyProperty

Properties

AllowMultipleSelection

Gets or sets the value that indicates whether multiple item can be selected at the same time. This is a dependency property.

Declaration
public bool AllowMultipleSelection { get; set; }
Property Value
System.Boolean

AutoCompleteSelectionMode

Gets or sets the value indicating whether selection via autocomplete is performed when a partial or a full match is found.

Declaration
public ComboBoxAutoCompleteSelectionMode AutoCompleteSelectionMode { get; set; }
Property Value
ComboBoxAutoCompleteSelectionMode

CanAutocompleteSelectItems

Gets or sets the value specifying whether typing a text in a RadComboBox should change the selection or not. This property is applicable only when the DropDown of the control is opened.

Declaration
public Nullable<bool> CanAutocompleteSelectItems { get; set; }
Property Value
System.Nullable<System.Boolean>

True if the control should change its selection when the user types text. False when the selection should not be changed. Null when the default behavior should be used.

CanKeyboardNavigationSelectItems

Gets or sets the value specifying whether the keyboard navigation in a RadComboBox should change the selection.

Declaration
public Nullable<bool> CanKeyboardNavigationSelectItems { get; set; }
Property Value
System.Nullable<System.Boolean>

True if the control should change its selection when the user navigates with the keyboard. False when the selection should not be changed. Null when the default behavior should be used.

ClearSelectionButtonContent

Gets or sets the content of the button clearing the selection. This is a dependency property.

Declaration
public object ClearSelectionButtonContent { get; set; }
Property Value
System.Object

ClearSelectionButtonVisibility

Gets or sets the visibility of the button clearing the selection. This is a dependency property.

Declaration
public Visibility ClearSelectionButtonVisibility { get; set; }
Property Value
System.Windows.Visibility

Command

Gets or sets the command that will be executed when the command source is invoked.

Declaration
public ICommand Command { get; set; }
Property Value
System.Windows.Input.ICommand

CommandParameter

Represents a user defined data value that can be passed to the command when it is executed.

Declaration
public object CommandParameter { get; set; }
Property Value
System.Object

CommandTarget

The object that the command is being executed on.

Declaration
public IInputElement CommandTarget { get; set; }
Property Value
System.Windows.IInputElement

DropDownButtonIconContent

Gets or sets the content of the show dialog button.

Declaration
public object DropDownButtonIconContent { get; set; }
Property Value
System.Object

DropDownButtonIconTemplate

Gets or sets the content template of the show dialog button.

Declaration
public DataTemplate DropDownButtonIconTemplate { get; set; }
Property Value
System.Windows.DataTemplate

DropDownWidth

Gets or sets the width of the DropDown of the RadComboBox.

Declaration
public GridLength DropDownWidth { get; set; }
Property Value
System.Windows.GridLength

EditableTemplate

Gets or sets the ControlTemplate for RadCombBox when IsEditable is true.

Declaration
public ControlTemplate EditableTemplate { get; set; }
Property Value
System.Windows.Controls.ControlTemplate

EmptySelectionBoxTemplate

Gets or sets the DataTemplate that should be applied on the selection box ContentPresenter when there is no selection. This is a dependency property.

Declaration
public DataTemplate EmptySelectionBoxTemplate { get; set; }
Property Value
System.Windows.DataTemplate

EmptyText

Gets or sets a string that should be displayed in the selection box ContentPresenter when there is no selection. This is a dependency property.

Declaration
public string EmptyText { get; set; }
Property Value
System.String

FilteringBehavior

Gets or sets the behavior which is used when filtering logic applies.

Declaration
public ComboBoxFilteringBehavior FilteringBehavior { get; set; }
Property Value
ComboBoxFilteringBehavior

HandlesScrolling

Gets a value that indicates whether a control supports scrolling.

Declaration
protected override bool HandlesScrolling { get; }
Property Value
System.Boolean

IsDropDownOpen

Gets or sets the value that indicates whether the RadComboBox dropdown is currently open. This is a dependency property.

Declaration
public bool IsDropDownOpen { get; set; }
Property Value
System.Boolean

IsDropDownTabNavigationEnabled

Gets or sets a value indicating whether tab navigation inside the drop down portion of control is enabled. The property affects only non editable RadComboBox This is a dependency property.

Declaration
public bool IsDropDownTabNavigationEnabled { get; set; }
Property Value
System.Boolean

IsEditable

Gets or sets a value that enables or disables editing of the text in text box of the RadComboBox. This is a dependency property.

Declaration
public bool IsEditable { get; set; }
Property Value
System.Boolean

IsFilteringEnabled

Gets or sets the value indicating whether the filtering is enabled. This is a dependency property.

Declaration
public bool IsFilteringEnabled { get; set; }
Property Value
System.Boolean

IsHighlighted

Gets or sets a value indicating whether this instance is highlighted.

Declaration
public bool IsHighlighted { get; set; }
Property Value
System.Boolean

IsMouseWheelEnabled

Gets or sets the value indicating whether the instance will respond to MouseWheel events when the dropdown is not open.

Declaration
public bool IsMouseWheelEnabled { get; set; }
Property Value
System.Boolean

IsReadOnly

Gets or sets a value that enables selection-only mode, in which the contents of the RadComboBox are selectable but not editable. This is a dependency property.

Declaration
public bool IsReadOnly { get; set; }
Property Value
System.Boolean

IsWatermarkVisible

Gets a value indicating whether the watermark of this instance should be visible, or not.

Declaration
public bool IsWatermarkVisible { get; }
Property Value
System.Boolean

MaxDropDownHeight

Gets or sets the maximum height for a RadComboBox drop-down. This is a dependency property.

Declaration
public double MaxDropDownHeight { get; set; }
Property Value
System.Double

MinDropDownWidth

Gets the minimum width of a RadComboBox drop-down. This is a readonly dependency property.

Declaration
public double MinDropDownWidth { get; }
Property Value
System.Double

MultipleSelectionBoxTemplate

Get or sets the DataTemplate to be used in multiple selection mode when the ComboBox is non editable. This is a dependency property.

Declaration
public DataTemplate MultipleSelectionBoxTemplate { get; set; }
Property Value
System.Windows.DataTemplate

MultipleSelectionSeparator

Get or sets the char separator used for separating the selected items.

Declaration
public char MultipleSelectionSeparator { get; set; }
Property Value
System.Char

MultipleSelectionSeparatorStringFormat

Get or sets the char separator string form used for separating the selected items. This string format is removed while editing the text (when editable and focused).

Declaration
public string MultipleSelectionSeparatorStringFormat { get; set; }
Property Value
System.String

NonEditableTemplate

Gets or sets the ControlTemplate for RadCombBox when IsEditable is false.

Declaration
public ControlTemplate NonEditableTemplate { get; set; }
Property Value
System.Windows.Controls.ControlTemplate

OpenDropDownOnFocus

Gets or sets a value that specifies whether the dropdown should be opened when the control gets the focus, or not. This is a dependency property.

Declaration
public bool OpenDropDownOnFocus { get; set; }
Property Value
System.Boolean

SelectAllTextEvent

Gets or sets the value that specifies the name of the event that will select the text of the TextBox when IsEditable=true.

Declaration
public SelectAllTextEvents SelectAllTextEvent { get; set; }
Property Value
SelectAllTextEvents

SelectionBoxItem

Gets the item that is currently visible in the selection box ContentPresenter. This is a dependency property.

Declaration
public object SelectionBoxItem { get; }
Property Value
System.Object

SelectionBoxItemTemplate

Gets the DataTemplate that will be applied on the selection box ContentPresenter. This is a dependency property.

Declaration
public DataTemplate SelectionBoxItemTemplate { get; }
Property Value
System.Windows.DataTemplate

SelectionBoxTemplate

Gets or sets the DataTemplate that should be applied on the selection box ContentPresenter when there is a selected item. This is a dependency property.

Declaration
public DataTemplate SelectionBoxTemplate { get; set; }
Property Value
System.Windows.DataTemplate

StaysOpenOnEdit

Gets or sets whether a ComboBox that is open and displays a drop-down control will remain open when a user clicks the TextBox. This is a dependency property.

Declaration
public bool StaysOpenOnEdit { get; set; }
Property Value
System.Boolean

Text

Gets or sets the text of the currently selected item. This is a dependency property.

Declaration
public string Text { get; set; }
Property Value
System.String

TextBoxStyle

Gets or sets the style of the TextBox into the RadComboBox. This is a dependency property.

Declaration
public Style TextBoxStyle { get; set; }
Property Value
System.Windows.Style

TextInputString

Gets or sets the current text input that the user entered when IsEditable=false or IsReadOnly=true.

Declaration
protected string TextInputString { get; set; }
Property Value
System.String

TextSearchMode

Specifies the filtering mode for the RadComboBox. This is a dependency property.

Declaration
public TextSearchMode TextSearchMode { get; set; }
Property Value
TextSearchMode

UpdateSelectionOnLostFocus

Gets or sets value indicating whether to update the selection only when the focus moved out of the control or Enter key is pressed. The property affects only editable and single selection RadComboBox. This is a dependency property.

Declaration
public bool UpdateSelectionOnLostFocus { get; set; }
Property Value
System.Boolean

UpdateTextOnLostFocus

Gets or sets a value that indicates if the Text of the control should be updated when the LostFocus event is raised. This is a dependency property.

Declaration
public bool UpdateTextOnLostFocus { get; set; }
Property Value
System.Boolean

Methods

ChangeVisualState(Boolean)

Updates the visual state of the control.

Declaration
protected void ChangeVisualState(bool useTransitions)
Parameters
System.Boolean useTransitions

Indicates whether transitions should be used.

ClearContainerForItemOverride(DependencyObject, Object)

When overridden in a derived class, undoes the effects of the System.Windows.Controls.ItemsControl.PrepareContainerForItemOverride(System.Windows.DependencyObject,System.Object) method.

Declaration
protected override void ClearContainerForItemOverride(DependencyObject element, object item)
Parameters
System.Windows.DependencyObject element

The container element.

System.Object item

The Item.

GetContainerForItemOverride()

Creates or identifies the element that is used to display the given item.

Declaration
protected override DependencyObject GetContainerForItemOverride()
Returns
System.Windows.DependencyObject

HandleKeyDown(Key, Int32)

Contains the keyboard navigation logic of RadComboBox.

Declaration
protected virtual bool HandleKeyDown(Key systemKey, int platformKeyCode)
Parameters
System.Windows.Input.Key systemKey

The key that has been pressed.

System.Int32 platformKeyCode

The platform key code of the pressed key.

Returns
System.Boolean

True if the KeyDown event should be handled, otherwise false.

HandleTextInput(String)

Contains the text input logic of RadComboBox when the control is not editable. This method is called from a TextInput event handler.

Declaration
protected virtual bool HandleTextInput(string text)
Parameters
System.String text

The text from the corresponding TextCompositionEventArgs.

Returns
System.Boolean

True if the TextInput event should be handled, otherwise false.

IsItemItsOwnContainerOverride(Object)

Determines if the specified item is (or is eligible to be) its own container.

Declaration
protected override bool IsItemItsOwnContainerOverride(object item)
Parameters
System.Object item

The item to check.

Returns
System.Boolean

True if the item is (or is eligible to be) its own container; otherwise, false.

OnApplyTemplate()

When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call System.Windows.Controls.Control.ApplyTemplate.

Declaration
public override void OnApplyTemplate()

OnCreateAutomationPeer()

Returns class-specific System.Windows.Automation.Peers.AutomationPeer implementations for the Windows Presentation Foundation (WPF) infrastructure.

Declaration
protected override AutomationPeer OnCreateAutomationPeer()
Returns
System.Windows.Automation.Peers.AutomationPeer

The type-specific System.Windows.Automation.Peers.AutomationPeer implementation.

OnDropDownClosed(EventArgs)

Raises the DropDownClosed event.

Declaration
protected virtual void OnDropDownClosed(EventArgs e)
Parameters
System.EventArgs e

The System.EventArgs instance containing the event data.

OnDropDownOpened(EventArgs)

Raises the DropDownOpened event.

Declaration
protected virtual void OnDropDownOpened(EventArgs e)
Parameters
System.EventArgs e

The System.EventArgs instance containing the event data.

OnInitialized(EventArgs)

Raises the System.Windows.FrameworkElement.Initialized event. This method is invoked whenever System.Windows.FrameworkElement.IsInitialized is set to true internally.

Declaration
protected override void OnInitialized(EventArgs e)
Parameters
System.EventArgs e

The System.Windows.RoutedEventArgs that contains the event data.

OnIsDropDownOpenChanged(Boolean, Boolean)

Called when the IsDropDownOpen property is changed.

Declaration
protected virtual void OnIsDropDownOpenChanged(bool oldValue, bool newValue)
Parameters
System.Boolean oldValue

The old value of the IsDropDownOpen property.

System.Boolean newValue

The new value of the IsDropDownOpen property.

OnIsEditableChanged(Boolean, Boolean)

Called when the IsEditable property is changed.

Declaration
protected virtual void OnIsEditableChanged(bool oldValue, bool isEditable)
Parameters
System.Boolean oldValue

The old value of the IsEditable property.

System.Boolean isEditable

The new value of the IsEditable property.

OnIsKeyboardFocusWithinChanged(DependencyPropertyChangedEventArgs)

Called when the System.Windows.UIElement.IsKeyboardFocusWithin property has changed.

Declaration
protected override void OnIsKeyboardFocusWithinChanged(DependencyPropertyChangedEventArgs e)
Parameters
System.Windows.DependencyPropertyChangedEventArgs e

The event data.

OnIsMouseWheelEnabledChanged(Boolean, Boolean)

Called when the IsMouseWheelEnabled property is changed.

Declaration
protected virtual void OnIsMouseWheelEnabledChanged(bool oldValue, bool isEnabled)
Parameters
System.Boolean oldValue

The old value of the IsMouseWheelEnabled property.

System.Boolean isEnabled

The new value of the IsMouseWheelEnabled property.

OnMouseWheel(MouseWheelEventArgs)

Called before the System.Windows.UIElement.MouseWheel event occurs to provide handling for the event in a derived class without attaching a delegate.

Declaration
protected override void OnMouseWheel(MouseWheelEventArgs e)
Parameters
System.Windows.Input.MouseWheelEventArgs e

A System.Windows.Input.MouseWheelEventArgs that contains the event data.

OnScrollIntoView(Int32)

Occurs when item at specific index is requested to be visible in the viewport.

Declaration
protected virtual void OnScrollIntoView(int itemIndex)
Parameters
System.Int32 itemIndex

The index of the item to scroll to.

OnSelectionChanged(SelectionChangedEventArgs)

Called when the selection changes.

Declaration
protected override void OnSelectionChanged(SelectionChangedEventArgs e)
Parameters
System.Windows.Controls.SelectionChangedEventArgs e

The event data.

OnTextBoxStyleChanged()

Called when the TextBoxStyle property is changed.

Declaration
protected virtual void OnTextBoxStyleChanged()

OnTextChanged(String, String)

Called when the Text property is changed.

Declaration
protected virtual void OnTextChanged(string oldValue, string newValue)
Parameters
System.String oldValue

The old value of the Text property.

System.String newValue

The new value of the Text property.

OnTextInput(TextCompositionEventArgs)

Invoked when the System.Windows.UIElement.TextInput event is received.

Declaration
protected override void OnTextInput(TextCompositionEventArgs e)
Parameters
System.Windows.Input.TextCompositionEventArgs e

Information about the event.

PrepareContainerForItemOverride(DependencyObject, Object)

Prepares the specified element to display the specified item.

Declaration
protected override void PrepareContainerForItemOverride(DependencyObject element, object item)
Parameters
System.Windows.DependencyObject element

Element used to display the specified item.

System.Object item

Specified item.

Events

DropDownClosed

Occurs when the drop-down list of the combo box closes.

Declaration
public event EventHandler DropDownClosed
Event Type
System.EventHandler

DropDownOpened

Occurs when the drop-down list of the combo box opens.

Declaration
public event EventHandler DropDownOpened
Event Type
System.EventHandler

Extension Methods

CollectionExtensions.ToEnumerable<T>(T)
EnumerableExtensions.ToEnumerable<T>(T)
Getting Started
  • Install Now
  • Demos
  • SDK Samples Browser
  • Sample Applications
Support Resources
  • Code Library
  • Knowledge Base
  • MVVM Support
  • Videos
  • GitHub SDK Repository
Community
  • Forums
  • Blogs
  • XAML Feedback Portal
  • Document Processing Feedback Portal

Copyright © 2018 Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.