protected override void OnStart() { MessagingCenter.Subscribe <Usuario>(this, "SucessoLogin", (usuario) => { //MainPage = new NavigationPage(new ListagemView()); MainPage = new MasterDetailView(usuario); }); }
protected override void OnStart() { MessagingCenter.Subscribe <Usuario>(this, "SucessoLogin", (usuario) => { MainPage = new MasterDetailView(usuario); }); }
protected override void OnStart() { MessagingCenter.Subscribe <User>(this, "LoginSuccess", (user) => { MainPage = new MasterDetailView(user); }); }
protected override void OnStart() { MessagingCenter.Subscribe <Clerk>(this, "OnSuccessLogin", (_clerk) => { Application.Current.Properties["Clerk"] = _clerk; MainPage = new MasterDetailView(_clerk); }); }
protected override void OnStart() { MessagingCenter.Subscribe <Usuario>(this, "SucessoLogin", (user) => { //MainPage = new NavigationPage(new CarrosView()); MainPage = new MasterDetailView(user); }); // Handle when your app starts }
protected override void OnStart() { MessagingCenter.Subscribe <User>(this, "SuccessLogin", (user) => { //MainPage = new NavigationPage(new ListingView()); MainPage = new MasterDetailView(user); }); }
protected override void OnStart() { // Handle when your app starts MessagingCenter.Subscribe <Usuario>(this, "Sucesso", (usuario) => { //MainPage = new NavigationPage( new ListagemView()); MainPage = new MasterDetailView(); }); }
async void _btnSalta_Clicked(object sender, EventArgs e) { var nav = new MasterDetailView(); // var nav = new NavigationPage ( // new MasterDetailView ()) // { // BarBackgroundColor = ColorHelper.Blue700, // BarTextColor = ColorHelper.White // }; await Navigation.PushModalAsync(nav); }
protected override void OnStart() { // Handle when your app starts MessagingCenter.Subscribe <Usuario>(this, "SucessoLogin", (usuario) => { MainPage = new MasterDetailView(usuario); //MessagingCenter.Send<Usuario>(usuario, "MasterUsuario"); }); }
protected override void OnStart() { MessagingCenter.Subscribe <Usuario>(this, "SucessoLogin", (usuario) => { //MainPage = new NavigationPage(new Principal()); MainPage = new MasterDetailView(); }); MessagingCenter.Subscribe <object>(this, "SucessoCad", (usuario) => { MainPage = new NavigationPage(new CadastroView()); }); // Handle when your app starts }
public App() { InitializeComponent(); if (AppSettings.Login) { MainPage = new MasterDetailView(); } else { MainPage = new LoginView(); } }
public App() { InitializeComponent(); /* Aqui define qual a view de entrada, a tela inicial da aplicação * Aqui chama a pilha de navegação, Começando pela tela inicial ListagemView * MainPage = new NavigationPage(new ListagemView()); */ //Aqui define qual a view de entrada, a tela inicial da aplicação //MainPage = new LoginView(); MainPage = new MasterDetailView(new Usuario()); }
protected override void OnStart() { //Handle when your app starts MessagingCenter.Subscribe <string>(this, "EntrarCommand", (msg) => { MainPage = new MasterDetailView(Convert.ToInt32(msg)); }); MessagingCenter.Subscribe <string>(this, "CadastrarContaCommand", (msg) => { MainPage = new CadastrarUsuarioMedicoView(); }); MessagingCenter.Subscribe <string>(this, "GoToLogin", (msg) => { MainPage = new LoginView(); }); }
public App() { InitializeComponent(); if (Settings.Lang.Equals(string.Empty)) { Language.UpdateLanguage("es"); } /* * if (string.IsNullOrEmpty(Settings.AccessToken) && CrossConnectivity.Current.IsConnected) * { * Task.Run(async () => { await LoadUser(); }).Wait(); * }*/ MainPage = new MasterDetailView(); }
protected override void OnStart() { //Quando estiver iniciando //Subscribe: Captura da mensagem //<Tipo de objeto que esta sendo passando na mensagem> //<Usuarios está sendo capturado> //this: pq é a propria classe app que está capturando a msg MessagingCenter.Subscribe <Usuario>(this, "SucessoLogin", //Expressão lambda recebe de um usuario (usuario) => { //Tratar o procedimento qnd a msg for capturada //Aqui trocaremos a mainPage para dps do login abrir ListagemView //MainPage = new NavigationPage(new ListagemView()); MainPage = new MasterDetailView(usuario); }); }
public App() { InitializeComponent(); FlowListView.Init(); if (!Initialized) { // Init DB InitializeDatabase(); // Init DI InitializeDI(); // Localization var task = InitializeLocalization(); task.Wait(10); Initialized = true; } // Nav MainPage = new MasterDetailView(); }
public ProfileView() { BackgroundColor = Color.Transparent; var masterDetailView = new MasterDetailView() { Master = SettingsView(), ItemTemplate = new DetailDataTemplateSelector(), AnimationTime = 140, }; masterDetailView.SetBinding(MasterDetailView.DetailViewProperty, nameof(ViewModel.SelectedSetting)); masterDetailView.SetBinding(MasterDetailView.ShowDetailProperty, nameof(ViewModel.ShowDetailView)); if (Device.RuntimePlatform == Device.iOS) { masterDetailView.SetBinding(MasterDetailView.IsSwipeableProperty, nameof(ViewModel.ShowDetailView)); } Content = masterDetailView; }
public App() { //***DEBUG NO AUTENTICAZIONE //MainPage = new NavigationPage( // new MasterDetailView()) //{ // BarBackgroundColor = ColorHelper.Blue700, // BarTextColor = ColorHelper.White //}; _service = new AzureDataService(); MobileCenter.Start(typeof(Analytics), typeof(Crashes)); if (Settings.PrimoAvvio) //prima volta che avvio la app { MainPage = new TutorialView() { Service = _service }; } else { if (Settings.IsLoggedIn) //login effettuto con successo { Settings.ToUpdate = false; MainPage = new MasterDetailView() { Service = _service }; } else //utente non login { MainPage = new LoginView() { Service = _service } }; } }
private void employeeButton_Click(object sender, RoutedEventArgs e) { var patterContext = new MasterDetailPatternContext<EmployeeModel, Employee>(new CommonCrudBusinessService<Employee>()); var window = new MasterDetailView<EmployeeModel, Employee>(patterContext); window.ShowDialog(); }
private void dataTypeGroupAButton_Click(object sender, RoutedEventArgs e) { var patterContext = new MasterDetailPatternContext<DataTypeGroupA, DataTypeGroupA>(new CommonCrudBusinessService<DataTypeGroupA>()); var window = new MasterDetailView<DataTypeGroupA, DataTypeGroupA>(patterContext); window.ShowDialog(); }
public App() { InitializeComponent(); MainPage = new MasterDetailView(); }
void item_Click(CMenu menu) { if (menu.MType == enumMenuType.ViewMenu) { CView view = (CView)Program.Ctx.ViewMgr.Find(menu.UI_View_id); if (view != null) { CTable table = (CTable)Program.Ctx.TableMgr.Find(view.FW_Table_id); if (table == null) { return; } CBaseObjectMgr objMgr = Program.Ctx.FindBaseObjectMgrCache(table.Code, Guid.Empty); if (objMgr == null) { objMgr = new CBaseObjectMgr(); objMgr.TbCode = table.Code; objMgr.Ctx = Program.Ctx; } if (view.VType == enumViewType.Single) { SingleView frm = new SingleView(); frm.View = view; frm.BaseObjectMgr = objMgr; frm.Show(); } else if (view.VType == enumViewType.MasterDetail) { MasterDetailView frm = new MasterDetailView(); frm.View = view; frm.BaseObjectMgr = objMgr; frm.Show(); } else { MultMasterDetailView frm = new MultMasterDetailView(); frm.View = view; frm.BaseObjectMgr = objMgr; frm.Show(); } } } else if (menu.MType == enumMenuType.WindowMenu) { CWindow window = (CWindow)Program.Ctx.WindowMgr.Find(menu.UI_Window_id); if (window != null) { LayoutWindow frm = new LayoutWindow(); frm.Window = window; frm.Show(); } } else if (menu.MType == enumMenuType.UrlMenu) { bool bIsWebUrl = menu.Url.Length > 4 && menu.Url.Substring(0, 4).Equals("http", StringComparison.OrdinalIgnoreCase); if (!bIsWebUrl && !File.Exists(menu.Url)) { MessageBox.Show(string.Format("{0} 不存在!", menu.Url)); return; } System.Diagnostics.Process.Start(menu.Url); } else if (menu.MType == enumMenuType.ReportMenu) { CCompany Company = (CCompany)Program.Ctx.CompanyMgr.Find(Program.User.B_Company_id); CReport Report = (CReport)Company.ReportMgr.Find(menu.RPT_Report_id); RunReport frm = new RunReport(); frm.m_Report = Report; frm.Show(); } }
public ActionResult MasterDetail() { MasterDetailView masterDetailView = new MasterDetailView(); return(View(masterDetailView)); }