Beispiel #1
0
 public void RemoveActive(RoutedEventConnection rec)
 {
     foreach (RoutedEventConnection rec2 in ActiveEvents)
     {
         if (rec2.RoutedEvent == rec.RoutedEvent && rec.RoutedEventHandler.Target == rec2.RoutedEventHandler.Target)
         {
             this.RemoveHandler(rec2.RoutedEvent, rec2.RoutedEventHandler);
             ActiveEvents.Remove(rec2);
             return;
         }
     }
 }
Beispiel #2
0
 public void AddActive(RoutedEventConnection rec)
 {
     RemoveActive(rec);
     ActiveEvents.Add(rec);
 }