C# Class System.Windows.Controls.ComboBox

Inheritance: System.Windows.Controls.Primitives.Selector
Afficher le fichier Open project: shana/moon Class Usage Examples

Méthodes publiques

Свойство Type Description
IsDropDownOpenProperty DependencyProperty
IsSelectionActiveProperty DependencyProperty
ItemContainerStyleProperty DependencyProperty
MaxDropDownHeightProperty DependencyProperty

Private Properties

Свойство Type Description
InvokeIsEnabledPropertyChanged void
IsDropDownOpenChanged void
MaxDropDownHeightChanged void
OnItemContainerStyleChanged void
UpdateDisplayedItem void
UpdatePopupMaxHeight void
UpdatePopupSizeAndPosition void
UpdateVisualState void

Méthodes publiques

Méthode Description
ComboBox ( ) : System
OnApplyTemplate ( ) : void

Méthodes protégées

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

ArrangeOverride() protected méthode

protected ArrangeOverride ( Size arrangeBounds ) : Size
arrangeBounds Size
Résultat Size

ClearContainerForItemOverride() protected méthode

protected ClearContainerForItemOverride ( DependencyObject element, object item ) : void
element DependencyObject
item object
Résultat void

ComboBox() public méthode

public ComboBox ( ) : System
Résultat System

GetContainerForItemOverride() protected méthode

protected GetContainerForItemOverride ( ) : DependencyObject
Résultat DependencyObject

IsItemItsOwnContainerOverride() protected méthode

protected IsItemItsOwnContainerOverride ( object item ) : bool
item object
Résultat bool

OnApplyTemplate() public méthode

public OnApplyTemplate ( ) : void
Résultat void

OnCreateAutomationPeer() protected méthode

protected OnCreateAutomationPeer ( ) : AutomationPeer
Résultat AutomationPeer

OnDropDownClosed() protected méthode

protected OnDropDownClosed ( EventArgs e ) : void
e EventArgs
Résultat void

OnDropDownOpened() protected méthode

protected OnDropDownOpened ( EventArgs e ) : void
e EventArgs
Résultat void

OnGotFocus() protected méthode

protected OnGotFocus ( RoutedEventArgs e ) : void
e RoutedEventArgs
Résultat void

OnKeyDown() protected méthode

protected OnKeyDown ( KeyEventArgs e ) : void
e KeyEventArgs
Résultat void

OnLostFocus() protected méthode

protected OnLostFocus ( RoutedEventArgs e ) : void
e RoutedEventArgs
Résultat void

OnMouseEnter() protected méthode

protected OnMouseEnter ( MouseEventArgs e ) : void
e MouseEventArgs
Résultat void

OnMouseLeave() protected méthode

protected OnMouseLeave ( MouseEventArgs e ) : void
e MouseEventArgs
Résultat void

OnMouseLeftButtonDown() protected méthode

protected OnMouseLeftButtonDown ( MouseButtonEventArgs e ) : void
e MouseButtonEventArgs
Résultat void

OnMouseWheel() protected méthode

protected OnMouseWheel ( MouseWheelEventArgs e ) : void
e MouseWheelEventArgs
Résultat void

PrepareContainerForItemOverride() protected méthode

protected PrepareContainerForItemOverride ( DependencyObject element, object item ) : void
element DependencyObject
item object
Résultat void

Property Details

IsDropDownOpenProperty public_oe static_oe property

public static DependencyProperty IsDropDownOpenProperty
Résultat DependencyProperty

IsSelectionActiveProperty public_oe static_oe property

public static DependencyProperty IsSelectionActiveProperty
Résultat DependencyProperty

ItemContainerStyleProperty public_oe static_oe property

public static DependencyProperty ItemContainerStyleProperty
Résultat DependencyProperty

MaxDropDownHeightProperty public_oe static_oe property

public static DependencyProperty MaxDropDownHeightProperty
Résultat DependencyProperty