Beispiel #1
0
        async private void OnAdd(object sender, EventArgs e)
        {
            string date     = DateTime.Today.ToString("dd.MM.yyyy");
            string sortdate = DateTime.Now.ToString("yyyy-MM-dd-hh-mm-ss");
            var    page     = new DetailsWeb(new Web {
                Label = "Web-page", Date = date, SortDate = sortdate
            });

            page.WebAdded += (source, web) =>
            {
                _web.Add(web);
            };
            await Navigation.PushAsync(page);
        }
Beispiel #2
0
        async void Selected(object sender, SelectedItemChangedEventArgs e)
        {
            if (listView.SelectedItem == null)
            {
                return;
            }

            var selectedWeb = e.SelectedItem as Web;

            listView.SelectedItem = null;
            var page = new DetailsWeb(selectedWeb);

            page.WebUpdated += (source, web) =>
            {
                selectedWeb.Id    = web.Id;
                selectedWeb.Label = web.Label;
                selectedWeb.Label = web.Label;
                selectedWeb.Link  = web.Link;
            };

            await Navigation.PushAsync(page);
        }