43 lines
1.3 KiB
C#
43 lines
1.3 KiB
C#
using Aurora;
|
|
using Aurora.Api.Control;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
using System.Windows;
|
|
|
|
namespace AuroraUIComponent.Dialog
|
|
{
|
|
public class MessageUtil
|
|
{
|
|
public static void ShowSaveSuccessDialog()
|
|
{
|
|
CreateAndShowMessageDialog("Save", "Success");
|
|
}
|
|
|
|
public static void ShowSaveFailedDialog()
|
|
{
|
|
CreateAndShowMessageDialog("Save", "Failed");
|
|
}
|
|
|
|
public static void CreateAndShowMessageDialog(string title, string message)
|
|
{
|
|
var _title = Application.Current.FindStrToken(title);
|
|
var _message = Application.Current.FindStrToken(message);
|
|
MessageDialog.Show(Application.Current.MainWindow, _title, _message);
|
|
}
|
|
|
|
public static bool ShowYesNoMessageDialog(string title, string message)
|
|
{
|
|
var _title = Application.Current.FindStrToken(title);
|
|
var _message = Application.Current.FindStrToken(message);
|
|
var result = MessageDialog.Show(Application.Current.MainWindow, _title, _message, MessageDialog.Type.AffirmativeAndNegative);
|
|
if (result == MessageDialog.Result.Negative) {
|
|
return false;
|
|
}
|
|
return true;
|
|
}
|
|
}
|
|
}
|