private void ShowResourcesDir_OnClick(object sender, RoutedEventArgs e) { if (PathAndFileHelper.IsPathValid(DataObject.ResourcesDir)) { System.Diagnostics.Process.Start(DataObject.ResourcesDir); } }
private void ImagesListView_OnDoubleClick(object sender, MouseButtonEventArgs e) { var image = ((ListViewItem)sender).Content as ImagePreview; if (image == null) { return; } PathAndFileHelper.OpenFile(image.Path); }
private void LoadPreview() { if (PathAndFileHelper.IsPathValid(DataObject.ResourcesDir)) { // Preview. UIHelper.LoadPreviewImage(DataObject.ResourcesDir, DataObject.ThumbnailName, _previewImage, _previewName); // Images. _imagesListView.ItemsSource = ImagePreview.LoadImages(DataObject.ResourcesDir); // Files. DirectoriesTreeView.ItemsSource = ItemProvider.GetItems(DataObject.ResourcesDir); } }