protected override void OnTrackedElementMouseUp(object sender, MouseButtonEventArgs e) { if (!engineStatuses.ContainsKey(e.MouseDevice)) return; DateTime timestamp = TimestampToDateTime(e.Timestamp); Point position = e.GetPosition(null); engineStatuses[e.MouseDevice].TrackTouchUp(position, timestamp); base.OnTrackedElementMouseUp(sender, e); }