namespace MapControl { public partial class MapItem { public static readonly StyledProperty AutoCollapseProperty = DependencyPropertyHelper.AddOwner(MapPanel.AutoCollapseProperty); public static readonly StyledProperty LocationProperty = DependencyPropertyHelper.AddOwner(MapPanel.LocationProperty, null, (item, oldValue, newValue) => item.UpdateMapTransform(newValue)); /// /// Prevent range selection by Shift+PointerPressed. /// protected override void OnPointerPressed(PointerPressedEventArgs e) { if (e.KeyModifiers.HasFlag(KeyModifiers.Shift)) { e.Handled = true; } else { base.OnPointerPressed(e); } } } }