private void FileDialog_FileDoubleClicked(object sender, FileDoubleClickedRoutedEventArgs e) { System.Diagnostics.Process.Start(e.Path); }
private void FilesListView_MouseDoubleClick(object sender, MouseButtonEventArgs e) { var item = (sender as ListView).SelectedItem as DirectoryItem; if (item.IsFolder) { SelectFolder(_folderTreeView, item.Path); } else { // Raise event to subscribers that a file has been double clicked/selected var args = new FileDoubleClickedRoutedEventArgs(FileDoubleClickedEvent, item.Path); RaiseEvent(args); } }