Пример #1
0
 protected override void OnResume()
 {
     // Handle when your app resumes
     try
     {
         TabbedPage MainPageTabbed = (TabbedPage)MainPage;
         Debug.WriteLine("OnResume, MainPageTabbed created");
         IList <Page> ChildPages = MainPageTabbed.Children;
         Debug.WriteLine("OnResume, ChildPages created");
         foreach (Page pg in ChildPages)
         {
             if (pg.Title == "IQP")
             {
                 Debug.WriteLine("OnResume, IQP found");
                 IQPPage _iqppage = (IQPPage)pg; //problem is here!!!
                 Debug.WriteLine("OnResume, IQPpage created");
                 IQPViewModel _iqpmodel = _iqppage.viewModel;
                 Debug.WriteLine("OnResume, IQPViewModel created");
                 _iqpmodel.LoadIQPItemsCommand.Execute(null);
                 Debug.WriteLine("OnResume, LoadIQPItemsCommand executed");
             }
         }
     }
     catch (Exception ex)
     {
         Debug.WriteLine("Exception onResume");
         Debug.WriteLine(ex);
     }
 }
Пример #2
0
        public ItemsPage()
        {
            InitializeComponent();

            BindingContext = viewModel = new IQPViewModel(this);
        }