相关知识点:WPF - Adorner

http://www.codeproject.com/Articles/484616/MVVM-Diagram-Designer

翻译好的

http://www.cnblogs.com/zhoujg/archive/2009/11/23/1608913.html

http://www.cnblogs.com/zhoujg/archive/2010/08/17/1801271.html

http://www.cnblogs.com/zhoujg/archive/2010/08/17/1801427.html

http://www.cnblogs.com/zhoujg/archive/2010/08/19/1801660.html

http://www.cnblogs.com/zhoujg/archive/2010/08/19/1801663.html

 

树状列表:

http://www.codeproject.com/Articles/30721/WPF-TreeListView-Control

 

Automatic Scrolling During Drag operation

http://www.codeproject.com/Articles/618014/Automatic-Scrolling-During-Drag-operation

MainWindow.xaml

using System.Windows;
using System.Windows.Input;

namespace AutoDragScrollingDemo
{
    /// <summary>
    /// Interaction logic for MainWindow.xaml
    /// </summary>
    public partial class MainWindow : Window
    {
        public MainWindow()
        {
            InitializeComponent();
        }

        public void EnableDragDemo(object sender, MouseEventArgs e)
        {
            if (e.LeftButton == MouseButtonState.Pressed)
            {
                DragDrop.DoDragDrop(sender as DependencyObject, new object(), DragDropEffects.Move);
            }
        }
    }
}
MainWindow.xaml

相关文章: