Example #1
0
        public MainPage()
        {
            InitializeComponent();
            repo = ActivityRepository.Instance;

            BindingContext = this;

            ActivityView.ItemSelected += (sender, e) => {
                var selectedActivity = (Activity)((ListView)sender).SelectedItem;
                if (selectedActivity != null)
                {
                    var detailPage = new DetailPage((Activity)selectedActivity.Clone());
                    Navigation.PushAsync(detailPage);
                    ((ListView)sender).SelectedItem = null;
                }
            };
        }
Example #2
0
        private void Add_Clicked(object sender, EventArgs e)
        {
            var detailPage = new DetailPage(null);

            Navigation.PushAsync(detailPage);
        }