C# 클래스 ApProg.UserInterface.Shell.MainWindow

Interaction logic for MainWindow.xaml... When logic gets complicated, move it to presenter class
상속: IShell
파일 보기 프로젝트 열기: JoKr2/ApProg 1 사용 예제들

공개 메소드들

메소드 설명
AddScreen ( IScreen screen, string caption ) : void
AskUserForFileName ( bool open ) : string
InformUser ( string message ) : void
MainWindow ( ) : System
RemoveScreen ( IScreen screen ) : void
ShowProgressBar ( bool show ) : void
UpdateProgress ( int value, string message ) : void

보호된 메소드들

메소드 설명
GetTabByScreen ( IScreen screen ) : System.Windows.Controls.TabItem

메소드 상세

AddScreen() 공개 메소드

public AddScreen ( IScreen screen, string caption ) : void
screen IScreen
caption string
리턴 void

AskUserForFileName() 공개 메소드

public AskUserForFileName ( bool open ) : string
open bool
리턴 string

GetTabByScreen() 보호된 메소드

protected GetTabByScreen ( IScreen screen ) : System.Windows.Controls.TabItem
screen IScreen
리턴 System.Windows.Controls.TabItem

InformUser() 공개 메소드

public InformUser ( string message ) : void
message string
리턴 void

MainWindow() 공개 메소드

public MainWindow ( ) : System
리턴 System

RemoveScreen() 공개 메소드

public RemoveScreen ( IScreen screen ) : void
screen IScreen
리턴 void

ShowProgressBar() 공개 메소드

public ShowProgressBar ( bool show ) : void
show bool
리턴 void

UpdateProgress() 공개 메소드

public UpdateProgress ( int value, string message ) : void
value int
message string
리턴 void