/// <summary> /// Вызывается при нажатии на кнопку удалить /// </summary> private async void NoteDeleteButton_Clicked(object sender, EventArgs e) { var note = ((Button)sender).Parent.Parent.Parent.BindingContext as Note; var isDelete = await DisplayAlert(note?.Title, "Удалить записку безвозвратно?", "Да", "Отмена"); if (isDelete) { MasterNotes.Notes.DeleteNote(note); var error = MasterNotes.SaveNotesAsync(); if (!String.IsNullOrEmpty(error)) { if (await DisplayAlert("ERROR", error, "COPY", "OK")) { await Clipboard.SetTextAsync(error); } } } }
public MainDetail() { InitializeComponent(); MasterNotes.LoadNotes(); Content.ItemsSource = MasterNotes.Notes.Content; }