HeapProfiler.MainWindow.SelectWorkingDirectory_Click C# (CSharp) Method

SelectWorkingDirectory_Click() private method

private SelectWorkingDirectory_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
        private void SelectWorkingDirectory_Click(object sender, EventArgs e)
        {
            using (var dialog = new FolderBrowserDialog()) {
                dialog.Description = "Select Working Directory";

                if (Directory.Exists(WorkingDirectory.Text))
                    dialog.SelectedPath = WorkingDirectory.Text;
                else if (File.Exists(ExecutablePath.Text))
                    dialog.SelectedPath = Path.GetDirectoryName(ExecutablePath.Text);

                if (dialog.ShowDialog(this) != System.Windows.Forms.DialogResult.OK)
                    return;

                WorkingDirectory.Text = dialog.SelectedPath;
            }
        }
MainWindow