C# Class ComponentFactory.Krypton.Navigator.ViewBuilderBarItemBase

Base class for implementation of 'Bar' modes.
Inheritance: ViewBuilderItemBase
Afficher le fichier Open project: ComponentFactory/Krypton

Protected Properties

Свойство Type Description
_layoutBarSeparatorFirst ComponentFactory.Krypton.Toolkit.ViewLayoutSeparator
_layoutBarSeparatorLast ComponentFactory.Krypton.Toolkit.ViewLayoutSeparator
_layoutPanelDocker ComponentFactory.Krypton.Toolkit.ViewLayoutDocker

Méthodes publiques

Méthode Description
GetPopupPagePosition ( ) : PopupPagePosition

Gets the appropriate popup page position for the current mode.

Méthodes protégées

Méthode Description
OnViewBuilderPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void

Process the change in a property that might effect the view builder.

UpdateFirstItemInset ( ) : void

Update the separator used to inset the first item.

UpdateLastItemInset ( ) : void

Update the separator used to inset the last item.

UpdateOrientation ( ) : void

Update the bar orientation.

Method Details

GetPopupPagePosition() public méthode

Gets the appropriate popup page position for the current mode.
public GetPopupPagePosition ( ) : PopupPagePosition
Résultat PopupPagePosition

OnViewBuilderPropertyChanged() protected méthode

Process the change in a property that might effect the view builder.
protected OnViewBuilderPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
sender object Source of the event.
e System.ComponentModel.PropertyChangedEventArgs Property changed details.
Résultat void

UpdateFirstItemInset() protected méthode

Update the separator used to inset the first item.
protected UpdateFirstItemInset ( ) : void
Résultat void

UpdateLastItemInset() protected méthode

Update the separator used to inset the last item.
protected UpdateLastItemInset ( ) : void
Résultat void

UpdateOrientation() protected méthode

Update the bar orientation.
protected UpdateOrientation ( ) : void
Résultat void

Property Details

_layoutBarSeparatorFirst protected_oe property

protected ViewLayoutSeparator,ComponentFactory.Krypton.Toolkit _layoutBarSeparatorFirst
Résultat ComponentFactory.Krypton.Toolkit.ViewLayoutSeparator

_layoutBarSeparatorLast protected_oe property

protected ViewLayoutSeparator,ComponentFactory.Krypton.Toolkit _layoutBarSeparatorLast
Résultat ComponentFactory.Krypton.Toolkit.ViewLayoutSeparator

_layoutPanelDocker protected_oe property

protected ViewLayoutDocker,ComponentFactory.Krypton.Toolkit _layoutPanelDocker
Résultat ComponentFactory.Krypton.Toolkit.ViewLayoutDocker