protected override void OnColorPointVisualDragDelta(ColorPointVisual colorPointVisual, Point position) { base.OnColorPointVisualDragDelta(colorPointVisual, position); _dragOrginalPosition = new Point(_dragOrginalPosition.X + position.X, _dragOrginalPosition.Y + position.Y); //Debug.WriteLine(_dragOrginalPosition.X + " " + _dragOrginalPosition.Y); colorPointVisual.ColorPoint.Color = GetColor(_dragOrginalPosition, colorPointVisual.ColorPoint.Color); }
protected virtual void OnColorPointVisualDragDelta(ColorPointVisual colorPointVisual, Point position) { }
protected virtual void OnColorPointVisualDragStarted(ColorPointVisual colorPointVisual, Point position) { }
protected override void OnColorPointVisualDragStarted(ColorPointVisual colorPointVisual, Point position) { base.OnColorPointVisualDragStarted(colorPointVisual, position); _dragOrginalPosition = position; }