How to check whether files are selected?
private void BrowseFilesButton_Click(object sender, RoutedEventArgs e) { var ofd = new OpenFileDialog {Multiselect = true}; ofd.ShowDialog(); ViewModel.ChoosenFiles = ofd.FileNames; FileBox.Text = $"Selected {ofd.FileNames.Length} scripts"; } private void ExecFilesButton_Click(object sender, RoutedEventArgs e) { List<Script> scriptToRun = ViewModel.ChoosenFiles.Select(item => new Script(item)).ToList(); SetProgressBar(scriptToRun.Count); var runner = new Runner(ViewModel.SelectedConnection); runner.RunQueries(scriptToRun, UpdateProgressBar()); MessageBox.Show("ok"); }