private static void RemoveDoFile_Executed(object target, ExecutedRoutedEventArgs e) { MiG21InterfaceEditor editor = target as MiG21InterfaceEditor; string file = e.Parameter as string; if (editor != null && !string.IsNullOrWhiteSpace(file) && editor.Configuration.DoFiles.Contains(file)) { editor.Configuration.DoFiles.Remove(file); } }
private static void AddDoFile_Executed(object target, ExecutedRoutedEventArgs e) { MiG21InterfaceEditor editor = target as MiG21InterfaceEditor; string file = e.Parameter as string; if (editor != null && !string.IsNullOrWhiteSpace(file) && !editor.Configuration.DoFiles.Contains(file)) { editor.Configuration.DoFiles.Add((string)e.Parameter); editor.NewDoFile.Text = ""; } }