C# Class AdvancedLauncher.SDK.UI.AbstractPageControl

Base AbstractUserControl implementation for IWindowManager page items.
Inheritance: AbstractUserControl
Show file Open project: GoldRenard/DMOAdvancedLauncher Class Usage Examples

Protected Properties

Property Type Description
IsPageActivated bool
IsPageVisible bool

Public Methods

Method Description
AbstractPageControl ( ILanguageManager LanguageManager, IWindowManager WindowManager, IProfileManager ProfileManager ) : System.Windows

Initializes a new instance of AbstractPageControl for specified ILanguageManager, IWindowManager and IProfileManager.

OnCloseInternal ( ) : void

Internal OnClose handler

OnShowInternal ( ) : void

Internal OnShow handler

Protected Methods

Method Description
OnClose ( ) : void

Page close handler

OnProfileChanged ( object sender, BaseEventArgs e ) : void

IProfileManager.ProfileChanged event handler

OnShow ( ) : void

Page show handler

Private Methods

Method Description
OnProfileChangedInternal ( object sender, BaseEventArgs e ) : void

Method Details

AbstractPageControl() public method

Initializes a new instance of AbstractPageControl for specified ILanguageManager, IWindowManager and IProfileManager.
public AbstractPageControl ( ILanguageManager LanguageManager, IWindowManager WindowManager, IProfileManager ProfileManager ) : System.Windows
LanguageManager ILanguageManager LanguageManager API
WindowManager IWindowManager WindowManager API
ProfileManager IProfileManager ProfileManager API
return System.Windows

OnClose() protected method

Page close handler
protected OnClose ( ) : void
return void

OnCloseInternal() public method

Internal OnClose handler
public OnCloseInternal ( ) : void
return void

OnProfileChanged() protected abstract method

IProfileManager.ProfileChanged event handler
protected abstract OnProfileChanged ( object sender, BaseEventArgs e ) : void
sender object Sender
e AdvancedLauncher.SDK.Model.Events.BaseEventArgs Arguments
return void

OnShow() protected method

Page show handler
protected OnShow ( ) : void
return void

OnShowInternal() public method

Internal OnShow handler
public OnShowInternal ( ) : void
return void

Property Details

IsPageActivated protected property

True if page was already activated
protected bool IsPageActivated
return bool

IsPageVisible protected property

True if page is visible
protected bool IsPageVisible
return bool