public static MapInteractionMode GetZoomControlsVisible() { try { var r = ApplicationData.Current.LocalSettings.Values["ZoomControlsVisible2"].ToString(); return(SettingsMainVM.StringToEnumConverter(r)); //return (MapInteractionMode)ApplicationData.Current.LocalSettings.Values["ZoomControlsVisible"]; } catch { SetZoomControlsVisible(MapInteractionMode.GestureAndControl); return(MapInteractionMode.GestureAndControl); } }
public static MapInteractionMode GetRotationControlsVisible() { try { var r = ApplicationData.Current.LocalSettings.Values["RotationControlsVisible2"].ToString(); return(SettingsMainVM.StringToEnumConverter(r)); //return (MapInteractionMode)ApplicationData.Current.LocalSettings.Values["RotationControlsVisible"]; } catch { if (ClassInfo.DeviceType() == ClassInfo.DeviceTypeEnum.Phone) { SetRotationControlsVisible(MapInteractionMode.GestureOnly); return(MapInteractionMode.GestureAndControl); } else { SetRotationControlsVisible(MapInteractionMode.GestureAndControl); return(MapInteractionMode.GestureAndControl); } } }