private void EditButton_Click(object sender, RoutedEventArgs e) { try { FrameworkElement element = sender as FrameworkElement; if (element == null) { return; } UltimaPacketFilterEntry entry = element.Tag as UltimaPacketFilterEntry; if (entry == null) { return; } FilterPropertiesEditor editor = new FilterPropertiesEditor(); editor.Entry = entry; editor.ShowDialog(); } catch (Exception ex) { Trace.WriteLine(ex); } }
private static void Entry_Changed(DependencyObject d, DependencyPropertyChangedEventArgs e) { FilterPropertiesEditor editor = d as FilterPropertiesEditor; if (editor != null) { editor.UpdateEntry(); } }
private void EditButton_Click( object sender, RoutedEventArgs e ) { try { FrameworkElement element = sender as FrameworkElement; if ( element == null ) return; UltimaPacketFilterEntry entry = element.Tag as UltimaPacketFilterEntry; if ( entry == null ) return; FilterPropertiesEditor editor = new FilterPropertiesEditor(); editor.Entry = entry; editor.ShowDialog(); } catch ( Exception ex ) { Trace.WriteLine( ex ); } }