internal DragDropSupport(IDragDropSourceTarget control)
		{
			_control = control;

			if (_control is TreeView) {
				((TreeView)_control).ItemDrag += new ItemDragEventHandler(ItemDragEvent);
			}

			((Control)_control).DragEnter += new DragEventHandler(DragEnterEvent);
			((Control)_control).DragDrop += new DragEventHandler(DragDropEvent);
			((Control)_control).DragOver += new DragEventHandler(DragOverEvent);
		}
示例#2
0
        internal DragDropSupport(IDragDropSourceTarget control)
        {
            _control = control;

            if (_control is TreeView)
            {
                ((TreeView)_control).ItemDrag += new ItemDragEventHandler(ItemDragEvent);
            }

            ((Control)_control).DragEnter += new DragEventHandler(DragEnterEvent);
            ((Control)_control).DragDrop  += new DragEventHandler(DragDropEvent);
            ((Control)_control).DragOver  += new DragEventHandler(DragOverEvent);
        }