示例#1
0
 public static void Initialize()
 {
     if (App.Configuration.IsLocationEnabledByAppConfig)
     {
         if (Ubicacion == null)
         {
             Ubicacion = new GeoCoordinateWatcher();
             Ubicacion.StatusChanged    += Ubicacion_StatusChanged;
             Ubicacion.PositionChanged  += Ubicacion_PositionChanged;
             Ubicacion.MovementThreshold = 200;
             Ubicacion.Start();
         }
         else
         {
             Ubicacion.TryStart(true, TimeSpan.FromSeconds(5));
         }
     }
     else
     {
         MessageBox.Show("El servicio de localización se encuentra deshabilitado. Por favor asegúrese de habilitarlo en las Opciones de la aplicación para utilizar las caracteristicas que lo requeran.");
     }
 }