public UpdatePosition ( double left, double top ) : void | ||
left | double | |
top | double | |
return | void |
private void UpdateDragAdorner(Point currentPosition) { if (_dragAdorner != null) { _dragAdorner.UpdatePosition(currentPosition.X, currentPosition.Y); } }
private void InitializeDragAdorner(ItemsControl itemsControl, object dragData, Point startPosition) { if (this.DataTemplate != null) { if (_dragAdorner == null) { var adornerLayer = AdornerLayer.GetAdornerLayer(itemsControl); _dragAdorner = new DragAdorner(dragData, DataTemplate, itemsControl, adornerLayer); _dragAdorner.UpdatePosition(startPosition.X, startPosition.Y); } } }