private void DeleteCommandConverter_Executing(object?sender, ConfirmedCommandEventArgs e) { if (MessageBox.Show(Properties.Resources.ConfirmDeleteItems, Properties.Resources.Title, MessageBoxButton.YesNo, MessageBoxImage.Question) != MessageBoxResult.Yes) { e.Cancel = true; } }
private void CutCommandConverter_Executing([NotNull] object sender, [NotNull] ConfirmedCommandEventArgs e) { if (MessageBox.Show(Properties.Resources.ConfirmCutItems, Properties.Resources.Title, MessageBoxButton.YesNo, MessageBoxImage.Question) != MessageBoxResult.Yes) { e.Cancel = true; } }
private void ExportExcelCommandConverter_Executing(object?sender, ConfirmedCommandEventArgs e) { var dlg = new SaveFileDialog { AddExtension = true, CheckPathExists = true, DefaultExt = ".xlsx", Filter = "Excel Worksheets|*.xlsx|All Files|*.*", FilterIndex = 0, FileName = DateTime.Now.ToString("yyyy_MM_dd_HH_mm", CultureInfo.InvariantCulture) }; if (_configuration.ExcelExportMode == ExcelExportMode.Text) { dlg.DefaultExt = ".txt"; dlg.Filter = "Text files|*.txt|CSV files|*.csv|All Files|*.*"; } if (!dlg.ShowDialog().GetValueOrDefault()) { e.Cancel = true; } else { e.Parameter = new ExportParameters(dlg.FileName, e.Parameter as IResourceScope); } WaitCursor.Start(this); }
private void SortNodesByKeyCommandConverter_Executing(object?sender, ConfirmedCommandEventArgs e) { if (MessageBox.Show(Properties.Resources.SortNodesByKey_Confirmation, Properties.Resources.Title, MessageBoxButton.YesNo, MessageBoxImage.Question) != MessageBoxResult.Yes) { e.Cancel = true; } }
private void ExportExcelCommandConverter_Executing([NotNull] object sender, [NotNull] ConfirmedCommandEventArgs e) { var dlg = new SaveFileDialog { AddExtension = true, CheckPathExists = true, DefaultExt = ".xlsx", Filter = "Excel Worksheets|*.xlsx|All Files|*.*", FilterIndex = 0, FileName = DateTime.Today.ToString("yyyy_MM_dd", CultureInfo.InvariantCulture) }; if (!dlg.ShowDialog().GetValueOrDefault()) { e.Cancel = true; } else { e.Parameter = new ExportParameters(dlg.FileName, e.Parameter as IResourceScope); } WaitCursor.Start(this); }
private void CreateSnapshotCommandConverter_Executing(object?sender, ConfirmedCommandEventArgs e) { var dlg = new SaveFileDialog { AddExtension = true, CheckPathExists = true, DefaultExt = ".snapshot", Filter = "Snapshots|*.snapshot|All Files|*.*", FilterIndex = 0, FileName = DateTime.Today.ToString("yyyy_MM_dd", CultureInfo.InvariantCulture) }; if (!dlg.ShowDialog().GetValueOrDefault()) { e.Cancel = true; } else { e.Parameter = dlg.FileName; } WaitCursor.Start(this); }
private void ImportExcelCommandConverter_Executing([NotNull] object sender, [NotNull] ConfirmedCommandEventArgs e) { var dlg = new OpenFileDialog { AddExtension = true, CheckPathExists = true, CheckFileExists = true, DefaultExt = ".xlsx", Filter = "Excel Worksheets|*.xlsx|All Files|*.*", FilterIndex = 0, Multiselect = false }; if (!dlg.ShowDialog().GetValueOrDefault()) { e.Cancel = true; } else { e.Parameter = dlg.FileName; } WaitCursor.Start(this); }
private void LoadSnapshotCommandConverter_Executing(object?sender, ConfirmedCommandEventArgs e) { var dlg = new OpenFileDialog { AddExtension = true, CheckPathExists = true, CheckFileExists = true, DefaultExt = ".snapshot", Filter = "Snapshots|*.snapshot|All Files|*.*", FilterIndex = 0, Multiselect = false }; if (!dlg.ShowDialog().GetValueOrDefault()) { e.Cancel = true; } else { e.Parameter = dlg.FileName; } WaitCursor.Start(this); }
private void ConfirmedCommandConverter_OnExecuting([NotNull] object sender, [NotNull] ConfirmedCommandEventArgs e) { WaitCursor.StartLocal(this); }