private void MessageHandler(MessageDialogResult result) { switch (result.Type) { case DialogType.SelectBitmapZ: { LocationBitmapZ = result.Content; } break; case DialogType.SelectBitmapMap: { LocationBitmapMap = result.Content; } break; case DialogType.OpenOptionOutputFolder: { OutputFolder = result.Content; } break; } }
private void DialogResultHandler(MessageDialogResult result) { switch (result.Type) { case DialogType.OpenOptionFolder: { SelectedFolder = result.Content; } break; } }
private void HandlerDialogResults(MessageDialogResult result) { if (result == null) return; try { switch (result.Type) { case DialogType.SaveAco: { _makeMapSDK.MakeAco(result.Content); } break; case DialogType.SaveFile: { _makeMapSDK.SaveXML(result.Content); } break; case DialogType.OpenFile: { _makeMapSDK.LoadFromXML(result.Content); RaisePropertyChanged(null); } break; case DialogType.OpenFolder: { _makeMapSDK.InitializeFactories(result.Content); _makeMapSDK.Populate(); RaisePropertyChanged(null); } break; case DialogType.SaveBrushFile: { ExportToCentredPlus(result.Content); ExportCentredPlusGroups(result.Content); } break; } } catch (Exception e) { AppMessages.DialogRequest.Send(new MessageDialogRequest(e.Message)); } }
public static void Send(MessageDialogResult dialogMessage) { Messenger.Default.Send(dialogMessage); }