C# Класс System.Windows.Controls.ComboBox

Наследование: System.Windows.Controls.Primitives.Selector
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
IsDropDownOpenProperty DependencyProperty
IsSelectionActiveProperty DependencyProperty
ItemContainerStyleProperty DependencyProperty
MaxDropDownHeightProperty DependencyProperty

Private Properties

Свойство Тип Описание
InvokeIsEnabledPropertyChanged void
IsDropDownOpenChanged void
MaxDropDownHeightChanged void
OnItemContainerStyleChanged void
UpdateDisplayedItem void
UpdatePopupMaxHeight void
UpdatePopupSizeAndPosition void
UpdateVisualState void

Открытые методы

Метод Описание
ComboBox ( ) : System
OnApplyTemplate ( ) : void

Защищенные методы

Метод Описание
ArrangeOverride ( Size arrangeBounds ) : Size
ClearContainerForItemOverride ( DependencyObject element, object item ) : void
GetContainerForItemOverride ( ) : DependencyObject
IsItemItsOwnContainerOverride ( object item ) : bool
OnCreateAutomationPeer ( ) : AutomationPeer
OnDropDownClosed ( EventArgs e ) : void
OnDropDownOpened ( EventArgs e ) : void
OnGotFocus ( RoutedEventArgs e ) : void
OnKeyDown ( KeyEventArgs e ) : void
OnLostFocus ( RoutedEventArgs e ) : void
OnMouseEnter ( MouseEventArgs e ) : void
OnMouseLeave ( MouseEventArgs e ) : void
OnMouseLeftButtonDown ( MouseButtonEventArgs e ) : void
OnMouseWheel ( MouseWheelEventArgs e ) : void
PrepareContainerForItemOverride ( DependencyObject element, object item ) : void

Приватные методы

Метод Описание
InvokeIsEnabledPropertyChanged ( ) : void
IsDropDownOpenChanged ( DependencyObject sender, DependencyPropertyChangedEventArgs e ) : void
MaxDropDownHeightChanged ( DependencyObject sender, DependencyPropertyChangedEventArgs e ) : void
OnItemContainerStyleChanged ( Style oldStyle, Style newStyle ) : void
UpdateDisplayedItem ( object selectedItem ) : void
UpdatePopupMaxHeight ( double height ) : void
UpdatePopupSizeAndPosition ( object sender, EventArgs args ) : void
UpdateVisualState ( bool useTransitions ) : void

Описание методов

ArrangeOverride() защищенный Метод

protected ArrangeOverride ( Size arrangeBounds ) : Size
arrangeBounds Size
Результат Size

ClearContainerForItemOverride() защищенный Метод

protected ClearContainerForItemOverride ( DependencyObject element, object item ) : void
element DependencyObject
item object
Результат void

ComboBox() публичный Метод

public ComboBox ( ) : System
Результат System

GetContainerForItemOverride() защищенный Метод

protected GetContainerForItemOverride ( ) : DependencyObject
Результат DependencyObject

IsItemItsOwnContainerOverride() защищенный Метод

protected IsItemItsOwnContainerOverride ( object item ) : bool
item object
Результат bool

OnApplyTemplate() публичный Метод

public OnApplyTemplate ( ) : void
Результат void

OnCreateAutomationPeer() защищенный Метод

protected OnCreateAutomationPeer ( ) : AutomationPeer
Результат AutomationPeer

OnDropDownClosed() защищенный Метод

protected OnDropDownClosed ( EventArgs e ) : void
e EventArgs
Результат void

OnDropDownOpened() защищенный Метод

protected OnDropDownOpened ( EventArgs e ) : void
e EventArgs
Результат void

OnGotFocus() защищенный Метод

protected OnGotFocus ( RoutedEventArgs e ) : void
e RoutedEventArgs
Результат void

OnKeyDown() защищенный Метод

protected OnKeyDown ( KeyEventArgs e ) : void
e KeyEventArgs
Результат void

OnLostFocus() защищенный Метод

protected OnLostFocus ( RoutedEventArgs e ) : void
e RoutedEventArgs
Результат void

OnMouseEnter() защищенный Метод

protected OnMouseEnter ( MouseEventArgs e ) : void
e MouseEventArgs
Результат void

OnMouseLeave() защищенный Метод

protected OnMouseLeave ( MouseEventArgs e ) : void
e MouseEventArgs
Результат void

OnMouseLeftButtonDown() защищенный Метод

protected OnMouseLeftButtonDown ( MouseButtonEventArgs e ) : void
e MouseButtonEventArgs
Результат void

OnMouseWheel() защищенный Метод

protected OnMouseWheel ( MouseWheelEventArgs e ) : void
e MouseWheelEventArgs
Результат void

PrepareContainerForItemOverride() защищенный Метод

protected PrepareContainerForItemOverride ( DependencyObject element, object item ) : void
element DependencyObject
item object
Результат void

Описание свойств

IsDropDownOpenProperty публичное статическое свойство

public static DependencyProperty IsDropDownOpenProperty
Результат DependencyProperty

IsSelectionActiveProperty публичное статическое свойство

public static DependencyProperty IsSelectionActiveProperty
Результат DependencyProperty

ItemContainerStyleProperty публичное статическое свойство

public static DependencyProperty ItemContainerStyleProperty
Результат DependencyProperty

MaxDropDownHeightProperty публичное статическое свойство

public static DependencyProperty MaxDropDownHeightProperty
Результат DependencyProperty