protected override DataViewHitTestVisitorBase CreateFindRowElementHitTestVisitor(DataViewDragDropManager dataViewDragDropManager) {
			return new FindTableViewRowElementHitTestVisitor(dataViewDragDropManager);
		}
		protected override ISupportDragDrop CreateDragSource(DataViewDragDropManager dataViewDragDropManager) {
			return new GridDragSource(dataViewDragDropManager);
		}
		protected virtual ISupportDragDrop CreateDragSource(DataViewDragDropManager dataViewDragDropManager) {
			return null;
		}
		protected virtual DataViewHitTestVisitorBase CreateFindDataAreaElementHitTestVisitor(DataViewDragDropManager dataViewDragDropManager) {
			return null;
		}
		protected override DataViewHitTestVisitorBase CreateFindDataAreaElementHitTestVisitor(DataViewDragDropManager dataViewDragDropManager) {
			return new FindTreeListViewDataAreaElementHitTestVisitor(dataViewDragDropManager);
		}