Пример #1
0
 private void TimelineSelectionChanged( object sender, SelectionChangedEventArgs selectionChangedEventArgs )
 {
     if( null != selectionChangedEventArgs.Deselected ) {
     foreach( ITimelineTrackBase track in selectionChangedEventArgs.Deselected ) {
       Debug.WriteLine( "Deselected: " + track );
     }
       }
       if( null != selectionChangedEventArgs.Selected ) {
     foreach( ITimelineTrackBase track in selectionChangedEventArgs.Selected ) {
       Debug.WriteLine( "Selected: " + track );
     }
       }
 }
Пример #2
0
 /// <summary>
 ///   Invoke the <see cref="SelectionChanged" /> event.
 /// </summary>
 /// <param name="eventArgs">The arguments to pass with the event.</param>
 private void InvokeSelectionChanged( SelectionChangedEventArgs eventArgs = null )
 {
     if( null != SelectionChanged ) {
     SelectionChanged.Invoke( this, eventArgs ?? SelectionChangedEventArgs.Empty );
       }
 }