// обработка нажатия кнопки добавления
        private async void CreatePerson(object sender, EventArgs e)
        {
            Person             person     = new Person();
            AddEditProfileView personPage = new AddEditProfileView();

            personPage.BindingContext = person;
            person.RegDate            = DateTime.Now.ToString();
            await Navigation.PushAsync(personPage);
        }
        // обработка нажатия элемента в списке
        private async void OnItemSelected(object sender, SelectedItemChangedEventArgs e)
        {
            Person             selectedPerson = (Person)e.SelectedItem;
            AddEditProfileView personPage     = new AddEditProfileView();

            personPage.BindingContext = selectedPerson;
            person1 = selectedPerson;

            await Navigation.PushAsync(personPage);
        }
        private async void EditPerson(object sender, EventArgs e)
        {
            var editres = await DisplayAlert("Редактировать", "Редактировать запись?", "Да", "Нет");

            if (editres)
            {
                var person = person1;
                AddEditProfileView personPage = new AddEditProfileView();
                personPage.BindingContext = person;
                await Navigation.PushAsync(personPage);
            }
        }