예제 #1
0
 public MessageWindowOptions(string message, string caption, MessageWindowButtons buttons, ImageSource image, MessageWindowResultKind defaultResult)
 {
     MessageText   = message;
     Caption       = caption;
     Buttons       = buttons;
     ImageSource   = image;
     DefaultResult = defaultResult;
 }
예제 #2
0
파일: MessageWindow.cs 프로젝트: Egaros/lib
 public static MessageWindowButton Create(this MessageWindowResultKind result)
 {
     return(new MessageWindowButton {
         Result = result
     });
 }
예제 #3
0
 public static void Show(NativeWindow owner, string message, string caption, MessageWindowButtons buttons, MessageBoxImage image, MessageWindowResultKind defaultResult,
                         Action <MessageWindowResult> onMessageResult)
 {
     ShowImpl(owner, new MessageWindowOptions(message, caption, buttons, image, defaultResult), onMessageResult);
 }
예제 #4
0
 public MessageWindowResult(MessageWindowResultKind result, MessageWindowOptions options)
 {
     Result  = result;
     Options = options;
 }