protected override void OnTouchUp(TouchEventArgs e)
{
base.OnTouchUp(e);
if (e.Pointer != _draggingPointer)
return;
_draggingPointer = -1;
ReleaseTouchCapture(e.Pointer);
Vector2 position = e.GetPosition(this);
if (!CalculatePositionAndValue(position.X, position.Y)) {
// TODO: Raise event for end of dragging control.
//ChangeEvent changeEvent = Pools<ChangeEvent>.Obtain();
//Fire(changeEvent);
//Pools<ChangeEvent>.Release(changeEvent);
}
}