private void RemoveDragSelectionAdorner()
 {
     if (_dragSelectionAdorner != null)
     {
         AdornerLayer adornerLayer = AdornerLayer.GetAdornerLayer(this);
         adornerLayer.Remove(_dragSelectionAdorner);
         _dragSelectionAdorner = null;
     }
 }
 private DragSelectionAdorner GetDragSelectionAdorner()
 {
     if (_dragSelectionAdorner == null)
     {
         _dragSelectionAdorner = new DragSelectionAdorner(this);
         AdornerLayer adornerLayer = AdornerLayer.GetAdornerLayer(this);
         adornerLayer.Add(_dragSelectionAdorner);
     }
     return _dragSelectionAdorner;
 }