示例#1
0
 public static IObservable <EventPattern <DependencyPropertyChangedEventArgs> > DataContextChangedObserver(this GridViewRowPresenterBase This)
 {
     return(Observable.FromEventPattern <DependencyPropertyChangedEventHandler, DependencyPropertyChangedEventArgs>(h => This.DataContextChanged += h, h => This.DataContextChanged -= h));
 }
示例#2
0
 public static IObservable <EventPattern <StylusEventArgs> > PreviewStylusOutOfRangeObserver(this GridViewRowPresenterBase This)
 {
     return(Observable.FromEventPattern <StylusEventHandler, StylusEventArgs>(h => This.PreviewStylusOutOfRange += h, h => This.PreviewStylusOutOfRange -= h));
 }
示例#3
0
 public static IObservable <EventPattern <DataTransferEventArgs> > SourceUpdatedObserver(this GridViewRowPresenterBase This)
 {
     return(Observable.FromEventPattern <EventHandler <DataTransferEventArgs>, DataTransferEventArgs>(h => This.SourceUpdated += h, h => This.SourceUpdated -= h));
 }
示例#4
0
 public static IObservable <EventPattern <StylusEventArgs> > StylusLeaveObserver(this GridViewRowPresenterBase This)
 {
     return(Observable.FromEventPattern <StylusEventHandler, StylusEventArgs>(h => This.StylusLeave += h, h => This.StylusLeave -= h));
 }
示例#5
0
 public static IObservable <EventPattern <QueryCursorEventArgs> > QueryCursorObserver(this GridViewRowPresenterBase This)
 {
     return(Observable.FromEventPattern <QueryCursorEventHandler, QueryCursorEventArgs>(h => This.QueryCursor += h, h => This.QueryCursor -= h));
 }
示例#6
0
 public static IObservable <EventPattern <MouseEventArgs> > LostMouseCaptureObserver(this GridViewRowPresenterBase This)
 {
     return(Observable.FromEventPattern <MouseEventHandler, MouseEventArgs>(h => This.LostMouseCapture += h, h => This.LostMouseCapture -= h));
 }
示例#7
0
 public static IObservable <EventPattern <MouseEventArgs> > MouseEnterObserver(this GridViewRowPresenterBase This)
 {
     return(Observable.FromEventPattern <MouseEventHandler, MouseEventArgs>(h => This.MouseEnter += h, h => This.MouseEnter -= h));
 }
示例#8
0
 public static IObservable <EventPattern <MouseWheelEventArgs> > PreviewMouseWheelObserver(this GridViewRowPresenterBase This)
 {
     return(Observable.FromEventPattern <MouseWheelEventHandler, MouseWheelEventArgs>(h => This.PreviewMouseWheel += h, h => This.PreviewMouseWheel -= h));
 }
示例#9
0
 public static IObservable <EventPattern <MouseButtonEventArgs> > MouseRightButtonUpObserver(this GridViewRowPresenterBase This)
 {
     return(Observable.FromEventPattern <MouseButtonEventHandler, MouseButtonEventArgs>(h => This.MouseRightButtonUp += h, h => This.MouseRightButtonUp -= h));
 }