Parameters
- start
- The start time to scale.
- end
- The end time to scale
- factor
- The factor to scale by.
public void ScaleAnimationAfterTime(TimeSpan afterTime, TimeSpan length) { var mapView = MapView.Active; if (mapView != null) return; var animation = mapView.Map.Animation; var duration = animation.Duration; if (duration == TimeSpan.Zero || duration <= afterTime) return; var factor = length.TotalSeconds / (duration.TotalSeconds - afterTime.TotalSeconds); animation.ScaleDuration(afterTime, duration, factor); }
Target Platforms: Windows 11, Windows 10