C# 클래스 PowerArgs.Cli.Dialog

상속: PowerArgs.Cli.ConsolePanel
파일 보기 프로젝트 열기: adamabdelhamed/PowerArgs 1 사용 예제들

공개 메소드들

메소드 설명
ConfirmYesOrNo ( ConsoleString message, System.Action yesCallback, System.Action noCallback = null, int maxHeight = 10 ) : void
ConfirmYesOrNo ( string message, System.Action yesCallback, System.Action noCallback = null, int maxHeight = 10 ) : void
Dialog ( ConsoleControl content ) : System
OnRemovedFromVisualTree ( ) : void
ShowMessage ( ConsoleString message, System.Action doneCallback = null, int maxHeight = 12 ) : void
ShowMessage ( ConsoleString message, Action resultCallback, bool allowEscapeToCancel = true, int maxHeight = 6 ) : void
ShowMessage ( string message, System.Action doneCallback = null, int maxHeight = 12 ) : void
ShowRichTextInput ( ConsoleString message, Action resultCallback, System.Action cancelCallback = null, bool allowEscapeToCancel = true, int maxHeight = 12, TextBox inputBox = null ) : void
ShowTextInput ( ConsoleString message, Action resultCallback, System.Action cancelCallback = null, bool allowEscapeToCancel = true, int maxHeight = 12 ) : void

보호된 메소드들

메소드 설명
OnPaint ( ConsoleBitmap context ) : void

비공개 메소드들

메소드 설명
Escape ( ) : void
Event ( ) : System
OnAddedToVisualTree ( ) : void
OnBeforeAddedToVisualTree ( ) : void

메소드 상세

ConfirmYesOrNo() 공개 정적인 메소드

public static ConfirmYesOrNo ( ConsoleString message, System.Action yesCallback, System.Action noCallback = null, int maxHeight = 10 ) : void
message ConsoleString
yesCallback System.Action
noCallback System.Action
maxHeight int
리턴 void

ConfirmYesOrNo() 공개 정적인 메소드

public static ConfirmYesOrNo ( string message, System.Action yesCallback, System.Action noCallback = null, int maxHeight = 10 ) : void
message string
yesCallback System.Action
noCallback System.Action
maxHeight int
리턴 void

Dialog() 공개 메소드

public Dialog ( ConsoleControl content ) : System
content ConsoleControl
리턴 System

OnPaint() 보호된 메소드

protected OnPaint ( ConsoleBitmap context ) : void
context ConsoleBitmap
리턴 void

OnRemovedFromVisualTree() 공개 메소드

public OnRemovedFromVisualTree ( ) : void
리턴 void

ShowMessage() 공개 정적인 메소드

public static ShowMessage ( ConsoleString message, System.Action doneCallback = null, int maxHeight = 12 ) : void
message ConsoleString
doneCallback System.Action
maxHeight int
리턴 void

ShowMessage() 공개 정적인 메소드

public static ShowMessage ( ConsoleString message, Action resultCallback, bool allowEscapeToCancel = true, int maxHeight = 6 ) : void
message ConsoleString
resultCallback Action
allowEscapeToCancel bool
maxHeight int
리턴 void

ShowMessage() 공개 정적인 메소드

public static ShowMessage ( string message, System.Action doneCallback = null, int maxHeight = 12 ) : void
message string
doneCallback System.Action
maxHeight int
리턴 void

ShowRichTextInput() 공개 정적인 메소드

public static ShowRichTextInput ( ConsoleString message, Action resultCallback, System.Action cancelCallback = null, bool allowEscapeToCancel = true, int maxHeight = 12, TextBox inputBox = null ) : void
message ConsoleString
resultCallback Action
cancelCallback System.Action
allowEscapeToCancel bool
maxHeight int
inputBox TextBox
리턴 void

ShowTextInput() 공개 정적인 메소드

public static ShowTextInput ( ConsoleString message, Action resultCallback, System.Action cancelCallback = null, bool allowEscapeToCancel = true, int maxHeight = 12 ) : void
message ConsoleString
resultCallback Action
cancelCallback System.Action
allowEscapeToCancel bool
maxHeight int
리턴 void