private void btnBrowse_Click(object sender, EventArgs e) { FolderBrowserDialog dlg = new FolderBrowserDialog(); dlg.RootFolder = Environment.SpecialFolder.Desktop; dlg.ShowNewFolderButton = false; if (dlg.ShowDialog() == DialogResult.OK) { txtSelectedFile.Text = dlg.SelectedPath; lstRecentFiles.Items.Add(dlg.SelectedPath); if (RecentFiles.Files.Contains(dlg.SelectedPath) == false) { RecentFiles.Files.Add(dlg.SelectedPath); RecentFiles.Save(); } } this.DialogResult = DialogResult.None; }
private void lnkClearHistory_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { RecentFiles.Files.Clear(); RecentFiles.Save(); lstRecentFiles.Items.Clear(); }