private void CtlFileImport_FileSelected(object sender, FileSelectedEventArgs e) { try { var f = MediaManager.MediaCollectionInstance.GetFile(e.Directory); All_FileInfo.Model.ProbeFile = f; } catch (Exception ex) { MessageBox.Show(ex.Message, "Error viewing file", MessageBoxButton.OK, MessageBoxImage.Error); } }
private void FileTreeView_FileSelected(object sender, FileSelectedEventArgs e) { if (CurrentBook != null) { // Prevent the file tree view from loading the book again // if FileTreeView.SelectedPath was assigned in IMainForm.LoadBook(VocabularyBook) if (CurrentBook.FilePath == e.FullName) { return; } if (UnsavedChanges && !EnsureSaved()) { return; } UnloadBook(false); } ReadFile(e.FullName); }
private async void HandleGridFileSelected(object sender, FileSelectedEventArgs <TFile> args) { var folder = args.File as IFolder; if (folder != null) { ////The selected file may be some adhoc files that don't belong to any folder ////so we don't want the grid to be populated by HandleTreePropertyChanged. var tree = TreeViewModel; tree.PropertyChanged -= HandleTreePropertyChanged; await tree.SelectAsync(folder).ConfigureAwait(true); tree.PropertyChanged += HandleTreePropertyChanged; var list = ListViewModel; var node = list.CurrentFolderNode.Children.FirstOrDefault(i => Equals(i.DataItem, folder)) as ITreeNodeContainer; if (node != null) { PopulateGrid(node); } } }
private void CtlFilter_FileSelected(object sender, FileSelectedEventArgs e) { Filter_FileInfo.Model.ProbeFile = MediaManager.MediaCollectionInstance.GetFile(e.ID); }
private void CtlFileImport_RemoveFile(object sender, FileSelectedEventArgs e) { MediaManager.MediaCollectionInstance.RemoveFile(e.ID); All_FileInfo.Model.ProbeFile = null; }
private void HandleFolderlistOnFileSelected(object sender, FileSelectedEventArgs e) { EnableAvailableActions (e.SelectedFile); }
private void RaiseFileSelected(object sender, FileSelectedEventArgs e) { if (OnFileSelected != null) { OnFileSelected(sender, e); } }
protected void OnFileSelected(FileSelectedEventArgs args) { if (FileSelected != null) FileSelected(this, args); }