private void PickPath(PathItem obj) { if (obj == null) return; var dialog = new OpenDialogView(); var vm = (OpenDialogViewModel)dialog.DataContext; vm.IsDirectoryChooser = true; if (vm.Show() == true) { obj.Path = vm.SelectedFilePath; } }
private void Delete(PathItem obj) { if (MessageBox.Show("Are you sure?", "Confirm Deletion", MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.Yes) Items.Remove(obj); }