C# Class Dev2.Studio.Core.AppResources.WindowManagers.XamDockManagerDockAwareWindowManager

Inheritance: Caliburn.Micro.WindowManager, IDockAwareWindowManager
Show file Open project: Warewolf-ESB/Warewolf

Public Methods

Method Description
ShowDockedWindow ( object viewModel, object context = null, bool selectWhenShown = true, InitialPaneLocation dockstate = InitialPaneLocation.DockedLeft ) : void
ShowDocumentWindow ( object viewModel, object context = null, bool selectWhenShown = true ) : void
ShowFloatingWindow ( object viewModel, object context = null, bool selectWhenShown = true ) : void
XamDockManagerDockAwareWindowManager ( Window window = null, XamDockManager dockManager = null ) : System

Private Methods

Method Description
CreateDockable ( object rootModel, object context ) : ContentPane
EnsureDockWindow ( object view ) : ContentPane
GetDockingManager ( Window window = null ) : XamDockManager

Gets the dock site associated to the window.

GetParentWindow ( Window window ) : Window

Gets the parent window.

Method Details

ShowDockedWindow() public method

public ShowDockedWindow ( object viewModel, object context = null, bool selectWhenShown = true, InitialPaneLocation dockstate = InitialPaneLocation.DockedLeft ) : void
viewModel object
context object
selectWhenShown bool
dockstate InitialPaneLocation
return void

ShowDocumentWindow() public method

public ShowDocumentWindow ( object viewModel, object context = null, bool selectWhenShown = true ) : void
viewModel object
context object
selectWhenShown bool
return void

ShowFloatingWindow() public method

public ShowFloatingWindow ( object viewModel, object context = null, bool selectWhenShown = true ) : void
viewModel object
context object
selectWhenShown bool
return void

XamDockManagerDockAwareWindowManager() public method

public XamDockManagerDockAwareWindowManager ( Window window = null, XamDockManager dockManager = null ) : System
window System.Windows.Window
dockManager XamDockManager
return System