C# Class Project.Views.Controls.ExpaControl.ExpanderControl

Inheritance: HeaderedItemsControl
Afficher le fichier Open project: nor0x/UWP_Expander

Méthodes publiques

Свойство Type Description
ExpanderProperty Windows.UI.Xaml.DependencyProperty
ExpanderTemplateProperty Windows.UI.Xaml.DependencyProperty
HasItemsProperty Windows.UI.Xaml.DependencyProperty
IsExpandedProperty Windows.UI.Xaml.DependencyProperty
IsNonExpandableProperty Windows.UI.Xaml.DependencyProperty
NonExpandableHeaderProperty Windows.UI.Xaml.DependencyProperty
NonExpandableHeaderTemplateProperty Windows.UI.Xaml.DependencyProperty

Méthodes publiques

Méthode Description
ExpanderControl ( ) : System

Méthodes protégées

Méthode Description
OnApplyTemplate ( ) : void
OnCollapsed ( RoutedEventArgs e ) : void
OnExpanded ( RoutedEventArgs e ) : void
OnExpanderChanged ( object oldExpander, object newExpander ) : void
OnExpanderTemplateChanged ( DataTemplate oldTemplate, DataTemplate newTemplate ) : void
OnItemsChanged ( object e ) : void
OnNonExpandableHeaderChanged ( object oldHeader, object newHeader ) : void
OnNonExpandableHeaderTemplateChanged ( DataTemplate oldTemplate, DataTemplate newTemplate ) : void

Private Methods

Méthode Description
AnimateContainerDropDown ( ) : void
OnExpanderPanelTap ( object sender, TappedRoutedEventArgs e ) : void
OnExpanderPropertyChanged ( DependencyObject obj, DependencyPropertyChangedEventArgs e ) : void
OnExpanderTemplatePropertyChanged ( DependencyObject obj, DependencyPropertyChangedEventArgs e ) : void
OnIsExpandedPropertyChanged ( DependencyObject obj, DependencyPropertyChangedEventArgs e ) : void
OnIsNonExpandablePropertyChanged ( DependencyObject obj, DependencyPropertyChangedEventArgs e ) : void
OnNonExpandableHeaderPropertyChanged ( DependencyObject obj, DependencyPropertyChangedEventArgs e ) : void
OnNonExpandableHeaderTemplatePropertyChanged ( DependencyObject obj, DependencyPropertyChangedEventArgs e ) : void
OnPresenterSizeChanged ( object sender, SizeChangedEventArgs e ) : void
OnSizeChanged ( object sender, SizeChangedEventArgs e ) : void
RaiseEvent ( RoutedEventHandler handler, RoutedEventArgs args ) : void
UpdateVisualState ( bool useTransitions ) : void

Method Details

ExpanderControl() public méthode

public ExpanderControl ( ) : System
Résultat System

OnApplyTemplate() protected méthode

protected OnApplyTemplate ( ) : void
Résultat void

OnCollapsed() protected méthode

protected OnCollapsed ( RoutedEventArgs e ) : void
e Windows.UI.Xaml.RoutedEventArgs
Résultat void

OnExpanded() protected méthode

protected OnExpanded ( RoutedEventArgs e ) : void
e Windows.UI.Xaml.RoutedEventArgs
Résultat void

OnExpanderChanged() protected méthode

protected OnExpanderChanged ( object oldExpander, object newExpander ) : void
oldExpander object
newExpander object
Résultat void

OnExpanderTemplateChanged() protected méthode

protected OnExpanderTemplateChanged ( DataTemplate oldTemplate, DataTemplate newTemplate ) : void
oldTemplate Windows.UI.Xaml.DataTemplate
newTemplate Windows.UI.Xaml.DataTemplate
Résultat void

OnItemsChanged() protected méthode

protected OnItemsChanged ( object e ) : void
e object
Résultat void

OnNonExpandableHeaderChanged() protected méthode

protected OnNonExpandableHeaderChanged ( object oldHeader, object newHeader ) : void
oldHeader object
newHeader object
Résultat void

OnNonExpandableHeaderTemplateChanged() protected méthode

protected OnNonExpandableHeaderTemplateChanged ( DataTemplate oldTemplate, DataTemplate newTemplate ) : void
oldTemplate Windows.UI.Xaml.DataTemplate
newTemplate Windows.UI.Xaml.DataTemplate
Résultat void

Property Details

ExpanderProperty public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml ExpanderProperty
Résultat Windows.UI.Xaml.DependencyProperty

ExpanderTemplateProperty public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml ExpanderTemplateProperty
Résultat Windows.UI.Xaml.DependencyProperty

HasItemsProperty public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml HasItemsProperty
Résultat Windows.UI.Xaml.DependencyProperty

IsExpandedProperty public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml IsExpandedProperty
Résultat Windows.UI.Xaml.DependencyProperty

IsNonExpandableProperty public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml IsNonExpandableProperty
Résultat Windows.UI.Xaml.DependencyProperty

NonExpandableHeaderProperty public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml NonExpandableHeaderProperty
Résultat Windows.UI.Xaml.DependencyProperty

NonExpandableHeaderTemplateProperty public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml NonExpandableHeaderTemplateProperty
Résultat Windows.UI.Xaml.DependencyProperty