示例#1
0
 /// <summary>
 /// SelectionChanged event raiser
 /// </summary>
 /// <param name="eventArgs"></param>
 protected void OnSelectionChanged(LassoSelectionChangedEventArgs eventArgs)
 {
     System.Diagnostics.Debug.Assert(eventArgs != null);
     if (SelectionChanged != null)
     {
         SelectionChanged(this, eventArgs);
     }
 }
 protected void OnSelectionChanged(LassoSelectionChangedEventArgs eventArgs)
 {
 }
示例#3
0
 /// <summary>
 /// SelectionChanged event raiser
 /// </summary>
 /// <param name="eventArgs"></param>
 protected void OnSelectionChanged(LassoSelectionChangedEventArgs  eventArgs)
 {
     System.Diagnostics.Debug.Assert(eventArgs != null);
     if (SelectionChanged != null)
     {
         SelectionChanged(this, eventArgs);
     }
 }
 protected void OnSelectionChanged(LassoSelectionChangedEventArgs eventArgs)
 {
 }
        //-------------------------------------------------------------------------------- 
        //
        // Private Methods
        //
        //-------------------------------------------------------------------------------- 

        #region Private Methods 
 
        /// <summary>
        /// Private event handler that updates which strokes are actually selected 
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void OnSelectionChanged(object sender, LassoSelectionChangedEventArgs e) 
        {
            this.InkCanvas.UpdateDynamicSelection(e.SelectedStrokes, e.DeselectedStrokes); 
        }