public MovieDetailPage(IDeviceOrientation deviceOrientation) { InitializeComponent(); _deviceOrientation = deviceOrientation; SetLayout(deviceOrientation.GetOrientation()); }
public UpcomingMoviesPage(IDeviceOrientation deviceOrientation) { InitializeComponent(); _deviceOrientation = deviceOrientation; SetLayout(_deviceOrientation.GetOrientation()); }
public RegistrationTypeSelectionPage(IDeviceOrientation deviceOrientationService) { _deviceOrientationService = deviceOrientationService; using (this.Log().Perf($"{nameof(RegistrationTypeSelectionPage)}: Initialize component.")) { InitializeComponent(); } this.WhenActivated(disposable => { using (this.Log().Perf($"{nameof(RegistrationTypeSelectionPage)}: Activate.")) { OnOrientationChanged(deviceOrientationService.ScreenMetrics.Orientation); _tgrTradesmen .Events() .Tapped .ToSignal() .InvokeCommand(this, v => v.ViewModel.Tradesman) .DisposeWith(disposable); _tgrContractor .Events() .Tapped .ToSignal() .InvokeCommand(this, v => v.ViewModel.Contractor) .DisposeWith(disposable); } }); }
private void CambiaOrientacion() { IDeviceOrientation _deviceOrientationSvc = DependencyService.Get <IDeviceOrientation>(); DeviceOrientations dvcor = _deviceOrientationSvc.GetOrientation(); if (dvcor == DeviceOrientations.Landscape) { grdMainCard.ColumnDefinitions.Clear(); grdMainCard.RowDefinitions.Clear(); Enumerable.Range(1, 4).ToList().ForEach(x => grdMainCard.RowDefinitions.Add( new RowDefinition { Height = new GridLength(1, GridUnitType.Auto) } )); Enumerable.Range(1, 3).ToList().ForEach(x => grdMainCard.ColumnDefinitions.Add(new ColumnDefinition { Width = new GridLength(33, GridUnitType.Star) } )); //grdMainCard.Children.Clear(); grdMainCard.Children.Add(btnLeerCard, 0, 0 + 1, 0, 0 + 1); grdMainCard.Children.Add(cvwCambiarPais, 1, 1 + 1, 0, 0 + 1); //grdMainCard.Children.Add(cvwCambiarCard, 2, 2 + 1, 0, 0 + 1); grdMainCard.Children.Add(txtNumCard, 0, 0 + 3, 1, 1 + 1); grdMainCard.Children.Add(grdCvvCard, 0, 0 + 3, 2, 2 + 1); grdMainCard.Children.Add(txtTitular, 0, 0 + 3, 3, 3 + 1); } else { try { grdMainCard.ColumnDefinitions.Clear(); grdMainCard.RowDefinitions.Clear(); Enumerable.Range(1, 6).ToList().ForEach(x => grdMainCard.RowDefinitions.Add( new RowDefinition { Height = new GridLength(1, GridUnitType.Auto) } )); Enumerable.Range(1, 3).ToList().ForEach(x => grdMainCard.ColumnDefinitions.Add(new ColumnDefinition { Width = new GridLength(33, GridUnitType.Star) } )); //grdMainCard.Children.Clear(); grdMainCard.Children.Add(btnLeerCard, 0, 0 + 3, 0, 0 + 1); grdMainCard.Children.Add(cvwCambiarPais, 0, 0 + 3, 1, 1 + 1); //grdMainCard.Children.Add(cvwCambiarCard, 0, 0 + 3, 2, 2 + 1); grdMainCard.Children.Add(txtNumCard, 0, 0 + 3, 3, 3 + 1); grdMainCard.Children.Add(grdCvvCard, 0, 0 + 3, 4, 4 + 1); grdMainCard.Children.Add(txtTitular, 0, 0 + 3, 5, 5 + 1); } catch (Exception ex) { } } }
public OrderListPage() { InitializeComponent(); BindingContext = this; Title = "FOOD DELIVERY"; Title = "Orders"; Icon = "hometab.png"; _deviceOrientation = DependencyService.Get <IDeviceOrientation>(); }
public OrdersListPageOld() { this.Title = "FOOD DELIVERY"; Title = "Orders"; Icon = "hometab.png"; _deviceOrientation = DependencyService.Get <IDeviceOrientation>(); _timer = DependencyService.Get <ITimer>(DependencyFetchTarget.NewInstance); _timer.Interval = 5000; _timer.Tick += UpdataOrders; }
private void CambiaOrientacion() { IDeviceOrientation _deviceOrientationSvc = DependencyService.Get <IDeviceOrientation>(); DeviceOrientations dvcor = _deviceOrientationSvc.GetOrientation(); if (dvcor == DeviceOrientations.Landscape) //apaisado { wv.HeightRequest = 300; wv.WidthRequest = 300; } else //portrait { wv.HeightRequest = 400; wv.WidthRequest = 300; } }
private void CambiaOrientacion() { IDeviceOrientation _deviceOrientationSvc = DependencyService.Get <IDeviceOrientation>(); DeviceOrientations dvcor = _deviceOrientationSvc.GetOrientation(); if (dvcor == DeviceOrientations.Landscape) //if (width > height) //apaisado { grdMain.ColumnDefinitions.Clear(); grdMain.RowDefinitions.Clear(); grdMain.ColumnDefinitions.Add(new ColumnDefinition { Width = new GridLength(60, GridUnitType.Star) }); grdMain.ColumnDefinitions.Add(new ColumnDefinition { Width = new GridLength(40, GridUnitType.Star) }); grdMain.RowDefinitions.Add(new RowDefinition { Height = new GridLength(100, GridUnitType.Star) }); grdMain.Children.Add(_calendarView, 0, 0); grdMain.Children.Add(lvFechas, 1, 0); } else //portrait { grdMain.ColumnDefinitions.Clear(); grdMain.RowDefinitions.Clear(); grdMain.ColumnDefinitions.Add( new ColumnDefinition { Width = new GridLength(100, GridUnitType.Star) } ); Enumerable.Range(1, 2).ToList().ForEach(x => grdMain.RowDefinitions.Add( new RowDefinition { Height = new GridLength(40, GridUnitType.Star) } )); grdMain.Children.Add(_calendarView, 0, 0); grdMain.Children.Add(lvFechas, 0, 1); } }
public MainViewModel(IAccelerometer accelerometer = null, IGyroscope gyroscope = null, IMagnetometer magnetometer = null, ICompass compass = null, IDeviceOrientation orientation = null, IAmbientLight ambientLight = null, IBarometer barometer = null, IPedometer pedometer = null, IProximity proximity = null) { this.Sensors = new List <ISensorViewModel>(); this.AddIf(accelerometer, "G"); this.AddIf(gyroscope, "G"); this.AddIf(magnetometer, "M"); this.AddIf(compass, "D"); this.AddIf(orientation, "Position"); this.AddIf(ambientLight, "Light"); this.AddIf(barometer, "Pressure"); this.AddIf(pedometer, "Steps"); this.AddIf(proximity, "Near"); }
private void CambiaOrientacion() { IDeviceOrientation _deviceOrientationSvc = DependencyService.Get <IDeviceOrientation>(); DeviceOrientations dvcor = _deviceOrientationSvc.GetOrientation(); if (dvcor == DeviceOrientations.Landscape) //apaisado { //BackgroundImage = "backfoto2.jpg"; grdMain.ColumnDefinitions.Clear(); grdMain.RowDefinitions.Clear(); Enumerable.Range(1, 3).ToList().ForEach(x => grdMain.RowDefinitions.Add( new RowDefinition { Height = new GridLength(40, GridUnitType.Absolute) } )); grdMain.ColumnDefinitions.Add(new ColumnDefinition { Width = new GridLength(5, GridUnitType.Star) }); grdMain.ColumnDefinitions.Add(new ColumnDefinition { Width = new GridLength(40, GridUnitType.Star) }); grdMain.ColumnDefinitions.Add(new ColumnDefinition { Width = new GridLength(10, GridUnitType.Star) }); grdMain.ColumnDefinitions.Add(new ColumnDefinition { Width = new GridLength(40, GridUnitType.Star) }); grdMain.ColumnDefinitions.Add(new ColumnDefinition { Width = new GridLength(5, GridUnitType.Star) }); grdMain.Children.Add(btnFace, 1, 0); grdMain.Children.Add(btnGoogle, 3, 0); grdMain.Children.Add(btnReg, 1, 1); grdMain.Children.Add(btnLogin, 3, 1); grdLogin.ColumnDefinitions.Clear(); grdLogin.RowDefinitions.Clear(); Enumerable.Range(1, 3).ToList().ForEach(x => grdLogin.RowDefinitions.Add( new RowDefinition { Height = new GridLength(40, GridUnitType.Absolute) } )); grdLogin.ColumnDefinitions.Add(new ColumnDefinition { Width = new GridLength(5, GridUnitType.Star) }); grdLogin.ColumnDefinitions.Add(new ColumnDefinition { Width = new GridLength(40, GridUnitType.Star) }); grdLogin.ColumnDefinitions.Add(new ColumnDefinition { Width = new GridLength(10, GridUnitType.Star) }); grdLogin.ColumnDefinitions.Add(new ColumnDefinition { Width = new GridLength(40, GridUnitType.Star) }); grdLogin.ColumnDefinitions.Add(new ColumnDefinition { Width = new GridLength(5, GridUnitType.Star) }); grdLogin.Children.Add(edtCorreo, 1, 0); grdLogin.Children.Add(nipCapture, 3, 0); grdLogin.Children.Add(btnEntrar, 1, 1); grdLogin.Children.Add(btnCancelar, 3, 1); } else //portrait { //BackgroundImage = "backfoto1.jpg"; grdMain.ColumnDefinitions.Clear(); grdMain.RowDefinitions.Clear(); Enumerable.Range(1, 3).ToList().ForEach(x => grdMain.RowDefinitions.Add( new RowDefinition { Height = new GridLength(40, GridUnitType.Absolute) } )); grdMain.RowDefinitions.Add(new RowDefinition { Height = new GridLength(10, GridUnitType.Absolute) }); grdMain.RowDefinitions.Add(new RowDefinition { Height = new GridLength(40, GridUnitType.Absolute) }); grdMain.RowDefinitions.Add(new RowDefinition { Height = new GridLength(10, GridUnitType.Absolute) }); grdMain.ColumnDefinitions.Add(new ColumnDefinition { Width = new GridLength(5, GridUnitType.Star) }); grdMain.ColumnDefinitions.Add(new ColumnDefinition { Width = new GridLength(90, GridUnitType.Star) }); grdMain.ColumnDefinitions.Add(new ColumnDefinition { Width = new GridLength(5, GridUnitType.Star) }); grdMain.Children.Add(btnFace, 1, 0); grdMain.Children.Add(btnGoogle, 1, 1); grdMain.Children.Add(btnReg, 1, 2); grdMain.Children.Add(btnLogin, 1, 4); grdLogin.ColumnDefinitions.Clear(); grdLogin.RowDefinitions.Clear(); Enumerable.Range(1, 4).ToList().ForEach(x => grdLogin.RowDefinitions.Add( new RowDefinition { Height = new GridLength(40, GridUnitType.Absolute) } )); grdLogin.RowDefinitions.Add(new RowDefinition { Height = new GridLength(80, GridUnitType.Absolute) }); grdLogin.ColumnDefinitions.Add(new ColumnDefinition { Width = new GridLength(5, GridUnitType.Star) }); grdLogin.ColumnDefinitions.Add(new ColumnDefinition { Width = new GridLength(90, GridUnitType.Star) }); grdLogin.ColumnDefinitions.Add(new ColumnDefinition { Width = new GridLength(5, GridUnitType.Star) }); grdLogin.Children.Add(edtCorreo, 1, 0); grdLogin.Children.Add(nipCapture, 1, 1); grdLogin.Children.Add(btnEntrar, 1, 2); grdLogin.Children.Add(btnCancelar, 1, 3); } }
protected override void OnSizeAllocated(double width, double height) { base.OnSizeAllocated(width, height); if (width != this.width || height != this.height) { this.width = width; this.height = height; IDeviceOrientation _deviceOrientationSvc = DependencyService.Get <IDeviceOrientation>(); DeviceOrientations dvcor = _deviceOrientationSvc.GetOrientation(); if (dvcor == DeviceOrientations.Landscape) //if (width > height) //apaisado { grdMain.ColumnDefinitions.Clear(); grdMain.RowDefinitions.Clear(); Enumerable.Range(1, 3).ToList().ForEach(x => grdMain.RowDefinitions.Add( new RowDefinition { Height = new GridLength(1, GridUnitType.Auto) } )); Enumerable.Range(1, 4).ToList().ForEach(x => grdMain.ColumnDefinitions.Add( new ColumnDefinition { Width = new GridLength(25, GridUnitType.Star) } )); //grdMain.Children.Clear(); grdMain.Children.Add(srcBuscar, 0, 0 + 4, 0, 0 + 1); grdMain.Children.Add(btnNombre, 0, 0 + 3, 1, 1 + 1); grdMain.Children.Add(txtNum, 3, 3 + 1, 1, 1 + 1); grdMain.Children.Add(btnPais, 0, 2); grdMain.Children.Add(btnOper, 1, 2); grdMain.Children.Add(btnMonto, 2, 2); grdMain.Children.Add(btnPago, 3, 2); grdSecondary.ColumnDefinitions.Clear(); grdSecondary.RowDefinitions.Clear(); grdSecondary.ColumnDefinitions.Add(new ColumnDefinition { Width = new GridLength(55, GridUnitType.Star) }); Enumerable.Range(1, 3).ToList().ForEach(x => grdSecondary.ColumnDefinitions.Add( new ColumnDefinition { Width = new GridLength(55, GridUnitType.Star) } )); grdSecondary.RowDefinitions.Add(new RowDefinition { Height = new GridLength(1, GridUnitType.Auto) }); grdSecondary.Children.Add(btnNombreMin, 0, 0); grdSecondary.Children.Add(btnPaisMin, 1, 0); grdSecondary.Children.Add(btnOperMin, 2, 0); grdSecondary.Children.Add(btnMontoMin, 3, 0); } else //portrait { grdMain.ColumnDefinitions.Clear(); grdMain.RowDefinitions.Clear(); Enumerable.Range(1, 7).ToList().ForEach(x => grdMain.RowDefinitions.Add( new RowDefinition { Height = new GridLength(1, GridUnitType.Auto) } )); grdMain.ColumnDefinitions.Add(new ColumnDefinition { Width = new GridLength(1, GridUnitType.Star) }); //grdMain.Children.Clear(); grdMain.Children.Add(srcBuscar, 0, 0); grdMain.Children.Add(btnNombre, 0, 1); grdMain.Children.Add(txtNum, 0, 2); grdMain.Children.Add(btnPais, 0, 3); grdMain.Children.Add(btnOper, 0, 4); grdMain.Children.Add(btnMonto, 0, 5); grdMain.Children.Add(btnPago, 0, 6); grdSecondary.ColumnDefinitions.Clear(); grdSecondary.RowDefinitions.Clear(); Enumerable.Range(1, 3).ToList().ForEach(x => grdSecondary.ColumnDefinitions.Add( new ColumnDefinition { Width = new GridLength(33, GridUnitType.Star) } )); Enumerable.Range(1, 2).ToList().ForEach(x => grdSecondary.RowDefinitions.Add( new RowDefinition { Height = new GridLength(1, GridUnitType.Auto) } )); grdSecondary.Children.Add(btnNombreMin, 0, 0 + 3, 0, 0 + 1); grdSecondary.Children.Add(btnPaisMin, 0, 1); grdSecondary.Children.Add(btnOperMin, 1, 1); grdSecondary.Children.Add(btnMontoMin, 2, 1); } } }
public MainPage() { Title = "Main"; _deviceOrientationSvc = DependencyService.Get<IDeviceOrientation>(); PrepareControls(); }
public MainPage() { Title = "Main"; _deviceOrientationSvc = DependencyService.Get <IDeviceOrientation>(); PrepareControls(); }
public MainPage() { InitializeComponent(); BindingContext = new MainPageViewModel(); deviceOrientationSvc = DependencyService.Get <IDeviceOrientation>(); }