C# 클래스 withSIX.Core.Presentation.Wpf.Services.CustomWindowManager

상속: Caliburn.Micro.WindowManager
파일 보기 프로젝트 열기: SIXNetworks/withSIX.Desktop

공개 메소드들

메소드 설명
ShowPopup ( object rootModel, object context = null, object>.IDictionary settings = null ) : void

보호된 메소드들

메소드 설명
CreatePopup ( object rootModel, object>.IDictionary settings ) : System.Windows.Controls.Primitives.Popup
EnsureWindow ( object model, object view, bool isDialog ) : Window

비공개 메소드들

메소드 설명
ApplySettings ( object target, object>.IEnumerable settings ) : bool
SetupCaliburn ( object rootModel, System.Windows.Controls.Primitives.Popup popup, UIElement view ) : void
SetupRxPopup ( object rootModel, UIElement view, System.Windows.Controls.Primitives.Popup popup ) : void
SetupRxWindow ( object model, object view, Window window ) : void

메소드 상세

CreatePopup() 보호된 메소드

protected CreatePopup ( object rootModel, object>.IDictionary settings ) : System.Windows.Controls.Primitives.Popup
rootModel object
settings object>.IDictionary
리턴 System.Windows.Controls.Primitives.Popup

EnsureWindow() 보호된 메소드

protected EnsureWindow ( object model, object view, bool isDialog ) : Window
model object
view object
isDialog bool
리턴 System.Windows.Window

ShowPopup() 공개 메소드

public ShowPopup ( object rootModel, object context = null, object>.IDictionary settings = null ) : void
rootModel object
context object
settings object>.IDictionary
리턴 void