C# Class Yuhan.WPF.MessageBoxDialog

텍스트, 단추 및 기호를 포함하는 메시지 상자를 표시하여 사용자에게 필요한 정보와 명령을 제공할 수 있습니다.
ファイルを表示 Open project: hansuky/Yuhan

Public Methods

Method Description
Show ( Exception ex ) : MessageBoxWindowResult

예외 메시지 상자를 표시합니다.

Show ( IEnumerable ruleViolations ) : MessageBoxWindowResult

유효성 검사 결과의 메시지 상자를 표시합니다.

Show ( MessageBoxViewModel viewModel ) : MessageBoxWindowResult

ViewModel을 사용한 메세지 상자를 표시합니다.

Show ( RuleViolation ruleViolation ) : MessageBoxWindowResult

유효성 검사 결과의 메시지 상자를 표시합니다.

Show ( String text ) : MessageBoxWindowResult

지정된 텍스트가 있는 메시지 상자를 표시합니다.

Show ( String text, String caption ) : MessageBoxWindowResult

지정된 텍스트와 캡션이 있는 메시지 상자를 표시합니다.

Show ( String text, String caption, MessageBoxWindowButtons buttons ) : MessageBoxWindowResult

지정된 텍스트와 캡션이 있는 메시지 상자를 표시합니다.

Show ( String text, String caption, MessageBoxWindowButtons buttons, MessageBoxWindowIcons icon ) : MessageBoxWindowResult

지정된 텍스트, 캡션, 단추 및 아이콘이 있는 메시지 상자를 표시합니다.

Show ( String text, String caption, String footerText, MessageBoxWindowButtons buttons ) : MessageBoxWindowResult

지정된 텍스트와 캡션, 하단 텍스트가 있는 메시지 상자를 표시합니다.

Show ( String text, String caption, String subscription, MessageBoxWindowButtons buttons, MessageBoxWindowIcons icon ) : MessageBoxWindowResult

지정된 텍스트, 설명, 캡션, 단추 및 아이콘이 있는 메시지 상자를 표시합니다.

Show ( String text, String caption, String subscription, String details, MessageBoxWindowButtons buttons, MessageBoxWindowIcons icon ) : MessageBoxWindowResult

지정된 텍스트, 설명, 부가정보 및 캡션, 단추 및 아이콘이 있는 메시지 상자를 표시합니다.

Private Methods

Method Description
GetExceptionViewModel ( Exception ex ) : MessageBoxViewModel

Exception을 메세지 박스에 출력 가능한 뷰모델로 변환합니다.

Method Details

Show() public static method

예외 메시지 상자를 표시합니다.
public static Show ( Exception ex ) : MessageBoxWindowResult
ex System.Exception 표시할 예외
return MessageBoxWindowResult

Show() public static method

유효성 검사 결과의 메시지 상자를 표시합니다.
public static Show ( IEnumerable ruleViolations ) : MessageBoxWindowResult
ruleViolations IEnumerable
return MessageBoxWindowResult

Show() public static method

ViewModel을 사용한 메세지 상자를 표시합니다.
public static Show ( MessageBoxViewModel viewModel ) : MessageBoxWindowResult
viewModel Yuhan.WPF.MessageBox.MessageBoxViewModel Yuhan.WPF.MessageBox.MessageBoxViewModel
return MessageBoxWindowResult

Show() public static method

유효성 검사 결과의 메시지 상자를 표시합니다.
public static Show ( RuleViolation ruleViolation ) : MessageBoxWindowResult
ruleViolation Yuhan.Common.Helpers.RuleViolation
return MessageBoxWindowResult

Show() public static method

지정된 텍스트가 있는 메시지 상자를 표시합니다.
public static Show ( String text ) : MessageBoxWindowResult
text String 메시지 상자에 표시할 텍스트입니다.
return MessageBoxWindowResult

Show() public static method

지정된 텍스트와 캡션이 있는 메시지 상자를 표시합니다.
public static Show ( String text, String caption ) : MessageBoxWindowResult
text String 메시지 상자에 표시할 텍스트입니다.
caption String 메시지 상자의 제목 표시줄에 표시할 텍스트입니다.
return MessageBoxWindowResult

Show() public static method

지정된 텍스트와 캡션이 있는 메시지 상자를 표시합니다.
public static Show ( String text, String caption, MessageBoxWindowButtons buttons ) : MessageBoxWindowResult
text String 메시지 상자에 표시할 텍스트입니다.
caption String 메시지 상자의 제목 표시줄에 표시할 텍스트입니다.
buttons MessageBoxWindowButtons 메시지 상자에 표시할 단추를 지정하는 Yuhan.WPF.MessageBox.MessageBoxWindowButtons 값 중 하나입니다.
return MessageBoxWindowResult

Show() public static method

지정된 텍스트, 캡션, 단추 및 아이콘이 있는 메시지 상자를 표시합니다.
public static Show ( String text, String caption, MessageBoxWindowButtons buttons, MessageBoxWindowIcons icon ) : MessageBoxWindowResult
text String 메시지 상자에 표시할 텍스트입니다.
caption String 메시지 상자의 제목 표시줄에 표시할 텍스트입니다.
buttons MessageBoxWindowButtons 메시지 상자에 표시할 단추를 지정하는 Yuhan.WPF.MessageBox.MessageBoxWindowButtons 값 중 하나입니다.
icon MessageBoxWindowIcons 메시지 상자에 표시할 아이콘을 지정하는 Yuhan.WPF.MessageBox.MessageBoxWindowIcons 값 중 하나입니다.
return MessageBoxWindowResult

Show() public static method

지정된 텍스트와 캡션, 하단 텍스트가 있는 메시지 상자를 표시합니다.
public static Show ( String text, String caption, String footerText, MessageBoxWindowButtons buttons ) : MessageBoxWindowResult
text String 메시지 상자에 표시할 텍스트입니다.
caption String 메시지 상자의 제목 표시줄에 표시할 텍스트입니다.
footerText String 메시지 상자의 하단 표시줄에 표시할 텍스트입니다.
buttons MessageBoxWindowButtons 메시지 상자에 표시할 단추를 지정하는 Yuhan.WPF.MessageBox.MessageBoxWindowButtons 값 중 하나입니다.
return MessageBoxWindowResult

Show() public static method

지정된 텍스트, 설명, 캡션, 단추 및 아이콘이 있는 메시지 상자를 표시합니다.
public static Show ( String text, String caption, String subscription, MessageBoxWindowButtons buttons, MessageBoxWindowIcons icon ) : MessageBoxWindowResult
text String 메시지 상자에 표시할 텍스트입니다.
caption String 메시지 상자의 제목 표시줄에 표시할 텍스트입니다.
subscription String 메시지 상자의 표시 텍스트 하단의 설명 텍스트입니다.
buttons MessageBoxWindowButtons 메시지 상자에 표시할 단추를 지정하는 Yuhan.WPF.MessageBox.MessageBoxWindowButtons 값 중 하나입니다.
icon MessageBoxWindowIcons 메시지 상자에 표시할 아이콘을 지정하는 Yuhan.WPF.MessageBox.MessageBoxWindowIcons 값 중 하나입니다.
return MessageBoxWindowResult

Show() public static method

지정된 텍스트, 설명, 부가정보 및 캡션, 단추 및 아이콘이 있는 메시지 상자를 표시합니다.
public static Show ( String text, String caption, String subscription, String details, MessageBoxWindowButtons buttons, MessageBoxWindowIcons icon ) : MessageBoxWindowResult
text String 메시지 상자에 표시할 텍스트입니다.
caption String 메시지 상자의 제목 표시줄에 표시할 텍스트입니다.
subscription String 메시지 상자의 표시 텍스트 하단의 설명 텍스트입니다.
details String 메시지 상자의 숨겨진 부가 정보 설명의 텍스트입니다.
buttons MessageBoxWindowButtons 메시지 상자에 표시할 단추를 지정하는 Yuhan.WPF.MessageBox.MessageBoxWindowButtons 값 중 하나입니다.
icon MessageBoxWindowIcons 메시지 상자에 표시할 아이콘을 지정하는 Yuhan.WPF.MessageBox.MessageBoxWindowIcons 값 중 하나입니다.
return MessageBoxWindowResult