C# Class ComponentFactory.Krypton.Docking.KryptonAutoHiddenSlidePanel

Inheritance: ComponentFactory.Krypton.Toolkit.KryptonPanel, IMessageFilter
Afficher le fichier Open project: ComponentFactory/Krypton Class Usage Examples

Méthodes publiques

Méthode Description
HideUniqueName ( ) : void

Remove from view any slide out page.

HideUniqueName ( string uniqueName ) : void

Remove from view the slide out page if it matches the unqiue name provided.

KryptonAutoHiddenSlidePanel ( Control control, DockingEdge edge, KryptonAutoHiddenPanel panel ) : System

Initialize a new instance of the KryptonAutoHiddenSlidePanel class.

SlideIn ( ) : void

Requests the panel slide out of view.

SlideOut ( KryptonPage page, KryptonAutoHiddenGroup group, bool select ) : void

Requests the panel slide into view and display the provided page.

UpdateSize ( int width, int height ) : void

Update the size and position of the slide out panel.

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

OnLeave ( EventArgs e ) : void

Raises the Leave event.

Private Methods

Méthode Description
CalculateStartAndEnd ( ) : void
MakeHidden ( ) : void
MakeSlideIn ( ) : void
OnAutoHiddenShowingStateChanged ( AutoHiddenShowingStateEventArgs e ) : void
OnCheckMakeHidden ( object sender, EventArgs e ) : void
OnControlSizeChanged ( object sender, EventArgs e ) : void
OnDismissTimerTick ( object sender, EventArgs e ) : void
OnDockspaceCellLosesFocus ( object sender, WorkspaceCellEventArgs e ) : void
OnDockspacePageAutoHiddenClicked ( object sender, UniqueNameEventArgs e ) : void
OnDockspacePageCloseClicked ( object sender, UniqueNameEventArgs e ) : void
OnDockspacePageDropDownClicked ( object sender, CancelDropDownEventArgs e ) : void
OnDockspaceSeparatorMoveRect ( object sender, SplitterMoveRectMenuArgs e ) : void
OnDockspaceSeparatorMoved ( object sender, System.Windows.Forms.SplitterEventArgs e ) : void
OnDockspaceSeparatorMoving ( object sender, System.Windows.Forms.SplitterCancelEventArgs e ) : void
OnSlideTimerTick ( object sender, EventArgs e ) : void
PreFilterMessage ( Message &msg ) : bool
ResetChildIndex ( ) : void

Method Details

Dispose() protected méthode

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
Résultat void

HideUniqueName() public méthode

Remove from view any slide out page.
public HideUniqueName ( ) : void
Résultat void

HideUniqueName() public méthode

Remove from view the slide out page if it matches the unqiue name provided.
public HideUniqueName ( string uniqueName ) : void
uniqueName string Unique name of the page to be hidden.
Résultat void

KryptonAutoHiddenSlidePanel() public méthode

Initialize a new instance of the KryptonAutoHiddenSlidePanel class.
public KryptonAutoHiddenSlidePanel ( Control control, DockingEdge edge, KryptonAutoHiddenPanel panel ) : System
control System.Windows.Forms.Control Reference to control that is being managed.
edge DockingEdge Docking edge being managed.
panel KryptonAutoHiddenPanel Reference to auto hidden panel for this edge.
Résultat System

OnLeave() protected méthode

Raises the Leave event.
protected OnLeave ( EventArgs e ) : void
e System.EventArgs An EventArgs containing the event data.
Résultat void

SlideIn() public méthode

Requests the panel slide out of view.
public SlideIn ( ) : void
Résultat void

SlideOut() public méthode

Requests the panel slide into view and display the provided page.
public SlideOut ( KryptonPage page, KryptonAutoHiddenGroup group, bool select ) : void
page ComponentFactory.Krypton.Navigator.KryptonPage Reference to page for display.
group KryptonAutoHiddenGroup Reference to auto hidden group that displays the page.
select bool Should the sliding out page become selected.
Résultat void

UpdateSize() public méthode

Update the size and position of the slide out panel.
public UpdateSize ( int width, int height ) : void
width int Delta width to apply.
height int Delta height to apply.
Résultat void