private void OpenMenuItem_Click(object sender, EventArgs e) { CommonOpenFileDialog dialog = new CommonOpenFileDialog() { RestoreDirectory = true, Multiselect = true, EnsureFileExists = true, Title = "Select Files" }; dialog.Filters.Add(new CommonFileDialogFilter("Java File", "*.java")); if (dialog.ShowDialog() == CommonFileDialogResult.Ok) { foreach (var item in dialog.FileNames) { AssignmentManager.NewAssignment(item); } } UpdateList(); }
private void OpenDirectoryItem_Click(object sender, EventArgs e) { CommonOpenFileDialog dialog = new CommonOpenFileDialog() { RestoreDirectory = true, EnsureFileExists = true, Title = "Select Files", IsFolderPicker = true }; if (dialog.ShowDialog() == CommonFileDialogResult.Ok) { foreach (var item in Directory.GetFiles(dialog.FileName)) { if (item.EndsWith(".java")) { AssignmentManager.NewAssignment(item); } } } UpdateList(); }