Beispiel #1
0
 private void CommandBinding_OnExecuted(object sender, ExecutedRoutedEventArgs e)
 {
     foreach (TagWrap tag in SelectedTags)
     {
         TagGrp.Remove(tag);
     }
 }
Beispiel #2
0
        private void CanvTag_OnMouseDown(object sender, MouseButtonEventArgs e)
        {
            _prewPt = e.GetPosition(this);
            var item   = sender as FrameworkElement;
            var tagWrp = item.DataContext as TagWrap;

            if (tagWrp == null)
            {
                return;
            }
            var dragEfect = CopyMode ? DragDropEffects.Copy : DragDropEffects.Move;

            DragDrop.DoDragDrop(item, tagWrp, dragEfect);
            if (ModeReplace)
            {
                TagGrp.Remove(tagWrp);
            }
            e.Handled = false;
        }