private void ISteamDirButton_Click(object sender, RoutedEventArgs e) { string path = MetroWindow.SelectFolder(Properties.Settings.Default.steamCMDPath); if (path == null) { return; } ISteamDirBox.Text = path; ISteamDirBox.Focus(); }
// Opens folder select dialog when clicking certain buttons private void DirButton_Click(object sender, RoutedEventArgs e) { if (Equals(sender, ISteamDirButton)) { string path = SelectFolder(Properties.Options.Default.steamCMDPath); if (path != null) { ISteamDirBox.Text = path; ISteamDirBox.Focus(); } } else if (Equals(sender, IServerDirButton)) { string path = SelectFolder(Properties.Options.Default.serverPath); if (path != null) { IServerDirBox.Text = path; IServerDirBox.Focus(); } } }