Пример #1
0
        public async void OnDetailsClicked(object sender, EventArgs e)
        {
            DetailsClicked = true;
            Button  btn = (Button)sender;
            CObject o   = (CObject)btn.CommandParameter;

            if (o.IsQuery())
            {
                PageQueries page = new PageQueries(this.Navigator.Database, o);
                //await this.Navigation.PushAsync(page);
                await((NavigationPage)((PageRoot)Application.Current.MainPage).Detail).Navigation.PushAsync(page);
            }
            else
            {
                PageSpecifications page = new PageSpecifications(this.Navigator.Database, o, this.Navigator.Language);

                await((NavigationPage)((PageRoot)Application.Current.MainPage).Detail).Navigation.PushAsync(page);
                //await this.Navigation.PushAsync(page);
            }
        }