private void PacketsView_MouseDoubleClick( object sender, MouseButtonEventArgs e ) { UltimaPacket packet = PacketsView.SelectedValue as UltimaPacket; if ( packet != null ) { PropertiesWindow properties = new PropertiesWindow(); properties.Properties.Packet = packet; properties.Show(); } }
private void OpenInNewWindow_Executed( object sender, ExecutedRoutedEventArgs e ) { try { UltimaPacket packet = e.Parameter as UltimaPacket; if ( packet == null ) return; PropertiesWindow properties = new PropertiesWindow(); properties.Properties.Packet = packet; properties.Show(); } catch ( Exception ex ) { App.Window.ShowNotification( NotificationType.Error, ex ); } }