public override void OnPointerMoved(Windows.UI.Xaml.Input.PointerRoutedEventArgs e)
{
if (_isActivated && !e.Pointer.IsInContact)
{
while (_points.Count > _pointsCount)
{
_points.RemoveAt(_points.Count - 2);
}
Point2D item = Map.ScreenToMap(e.GetCurrentPoint(Map).Position);
_points.Insert(_points.Count - 1, item);
}
base.OnPointerMoved(e);
}