private static MessageBoxResult MuestraMensaje( Window ventanaPadre, string mensaje, MessageBoxButton boton = MessageBoxButton.OK, MessageImage icono = MessageImage.None, MessageBoxResult resultadoDefecto = MessageBoxResult.None, MessageBoxOptions opciones = MessageBoxOptions.None) { return(SkMessageBoxWindow.Show( delegate(Window messageBoxWindow) { messageBoxWindow.Owner = ventanaPadre; }, mensaje, boton, icono, resultadoDefecto, opciones)); }
public SkMessageBoxViewModel( SkMessageBoxWindow view, string message, MessageBoxButton buttonOption, MessageImage image, MessageBoxResult defaultResult, MessageBoxOptions options) { Message = message; ButtonOption = buttonOption; Options = options; SetDirections(options); SetButtonVisibility(buttonOption); SetImageSource(image); SetButtonDefault(defaultResult); _view = view; }