C# Class System.Windows.Controls.Primitives.Selector

Inheritance: ItemsControl
Afficher le fichier Open project: shana/moon Class Usage Examples

Méthodes publiques

Свойство Type Description
IsSynchronizedWithCurrentItemProperty System.Windows.DependencyProperty
SelectedIndexProperty System.Windows.DependencyProperty
SelectedItemProperty System.Windows.DependencyProperty
SelectedValuePathProperty System.Windows.DependencyProperty
SelectedValueProperty System.Windows.DependencyProperty

Private Properties

Свойство Type Description
GetValueFromItem object
ISupportInitialize void
IsSynchronizedWithCurrentItemChanged void
ItemContainerStyleChanged void
NotifyListItemClicked void
NotifyListItemGotFocus void
NotifyListItemLoaded void
NotifyListItemLostFocus void
OnCurrentItemChanged void
OnIsSynchronizedWithCurrentItemChanged void
OnItemContainerStyleChanged void
OnItemsSourceChanged void
OnSelectedIndexChanged void
OnSelectedItemChanged_cb void
OnSelectedValueChanged void
OnSelectedValuePathChanged void
RaiseSelectionChanged void
SelectItemFromValue void
SelectedIndexChanged void
SelectedItemChanged void
SelectedValueChanged void
Selector System.Collections

Méthodes publiques

Méthode Description
GetIsSelectionActive ( DependencyObject element ) : bool
OnApplyTemplate ( ) : void

Méthodes protégées

Méthode Description
ClearContainerForItemOverride ( DependencyObject element, object item ) : void
OnItemsChanged ( NotifyCollectionChangedEventArgs e ) : void
PrepareContainerForItemOverride ( DependencyObject element, object item ) : void

Private Methods

Méthode Description
GetValueFromItem ( object item ) : object
ISupportInitialize ( ) : void
IsSynchronizedWithCurrentItemChanged ( DependencyObject o, System.Windows.DependencyPropertyChangedEventArgs e ) : void
ItemContainerStyleChanged ( DependencyObject sender, System.Windows.DependencyPropertyChangedEventArgs e ) : void
NotifyListItemClicked ( ListBoxItem listBoxItem ) : void
NotifyListItemGotFocus ( ListBoxItem listBoxItemNewFocus ) : void
NotifyListItemLoaded ( ListBoxItem listBoxItem ) : void
NotifyListItemLostFocus ( ListBoxItem listBoxItemOldFocus ) : void
OnCurrentItemChanged ( object sender, EventArgs args ) : void
OnIsSynchronizedWithCurrentItemChanged ( DependencyObject o, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnItemContainerStyleChanged ( System.Windows.Style oldStyle, System.Windows.Style newStyle ) : void
OnItemsSourceChanged ( IEnumerable oldSource, IEnumerable newSource ) : void
OnSelectedIndexChanged ( DependencyObject o, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnSelectedItemChanged_cb ( DependencyObject o, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnSelectedValueChanged ( DependencyObject o, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnSelectedValuePathChanged ( DependencyObject o, System.Windows.DependencyPropertyChangedEventArgs e ) : void
RaiseSelectionChanged ( IList oldVals, IList newVals ) : void
SelectItemFromValue ( object selectedValue, bool ignoreSelectedValue ) : void
SelectedIndexChanged ( DependencyObject o, System.Windows.DependencyPropertyChangedEventArgs e ) : void
SelectedItemChanged ( DependencyObject o, System.Windows.DependencyPropertyChangedEventArgs e ) : void
SelectedValueChanged ( DependencyObject o, System.Windows.DependencyPropertyChangedEventArgs e ) : void
Selector ( ) : System.Collections

Method Details

ClearContainerForItemOverride() protected méthode

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

GetIsSelectionActive() public static méthode

public static GetIsSelectionActive ( DependencyObject element ) : bool
element System.Windows.DependencyObject
Résultat bool

OnApplyTemplate() public méthode

public OnApplyTemplate ( ) : void
Résultat void

OnItemsChanged() protected méthode

protected OnItemsChanged ( NotifyCollectionChangedEventArgs e ) : void
e System.Collections.Specialized.NotifyCollectionChangedEventArgs
Résultat void

PrepareContainerForItemOverride() protected méthode

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

Property Details

IsSynchronizedWithCurrentItemProperty public_oe static_oe property

public static DependencyProperty,System.Windows IsSynchronizedWithCurrentItemProperty
Résultat System.Windows.DependencyProperty

SelectedIndexProperty public_oe static_oe property

public static DependencyProperty,System.Windows SelectedIndexProperty
Résultat System.Windows.DependencyProperty

SelectedItemProperty public_oe static_oe property

public static DependencyProperty,System.Windows SelectedItemProperty
Résultat System.Windows.DependencyProperty

SelectedValuePathProperty public_oe static_oe property

public static DependencyProperty,System.Windows SelectedValuePathProperty
Résultat System.Windows.DependencyProperty

SelectedValueProperty public_oe static_oe property

public static DependencyProperty,System.Windows SelectedValueProperty
Résultat System.Windows.DependencyProperty