private void DataGrid_MouseDoubleClick(object sender, MouseButtonEventArgs e) { DependencyObject source = (DependencyObject)e.OriginalSource; var row = WpfApplicationHelper.TryFindParent <DataGridRow>(source); if (row == null) { return; } Track track = row.DataContext as Track; if (track == null) { return; } EventDispatcher.Publish(EventType.LoadFile, track.FullFileName); e.Handled = true; }
public App() { DispatcherUnhandledException += App_DispatcherUnhandledException; WpfApplicationHelper.EnabledSelectAllOnFocusOnTextBox(); }