コード例 #1
0
ファイル: UIElement.cs プロジェクト: BigGranu/MediaPortal-2
 public bool Match(UIElement current)
 {
   return _type.IsAssignableFrom(current.GetType());
 }
コード例 #2
0
ファイル: UIElement.cs プロジェクト: BigGranu/MediaPortal-2
 public bool Match(UIElement current)
 {
   return _type == current.GetType();
 }
コード例 #3
0
 public bool Match(UIElement current)
 {
     return(_type == current.GetType());
 }
コード例 #4
0
 public bool Match(UIElement current)
 {
     return(_type.IsAssignableFrom(current.GetType()));
 }
コード例 #5
0
ファイル: UIElement.cs プロジェクト: aspik/MediaPortal-2
 private static void InvokeEventHandlers(UIElement source, RoutedEventArgs args)
 {
   args.Source = source;
   foreach (var handler in GlobalEventManager.GetTypedClassEventHandlers(source.GetType(), args.RoutedEvent))
   {
     handler.InvokeHandler(source, args);
   }
   List<RoutedEventHandlerInfo> handlers;
   if (source._eventHandlerDictionary.TryGetValue(args.RoutedEvent, out handlers))
   {
     foreach (var handler in handlers)
     {
       handler.InvokeHandler(source, args);
     }
   }
 }