private void delbutton_Click(object sender, EventArgs e) // Удаление источника. { for (int i = 0; i < plist.Length; i++) { if (plist[i].Source.Id == slist[listBox.SelectedIndex].Id) { MessageBox.Show("Чтобы удалить данный источник, удалите все его афоризмы.", slist[listBox.SelectedIndex].Name); return; } } var mes = MessageBox.Show("Вы действительно хотите удалить источник?", slist[listBox.SelectedIndex].Name, MessageBoxButtons.OKCancel); if (mes == DialogResult.OK) { slist.RemoveAt(listBox.SelectedIndex); slist.Write(); slist.Read(); sbindingSource.DataSource = slist.Sources; } if (slist.Length == 0) { MessageBox.Show("Список авторов пока пуст."); Close(); } }
private void delbutton_Click(object sender, EventArgs e) { var mes = MessageBox.Show("Вы действительно хотите удалить источник?", slist[listBox.SelectedIndex].Name, MessageBoxButtons.OKCancel); if (mes == DialogResult.OK) { slist.RemoveAt(listBox.SelectedIndex); slist.Write(); slist.Read(); sbindingSource.DataSource = slist.Sources; ntextBox.Text = ""; ytextBox.Text = ""; inftextBox.Text = ""; atextBox.Text = ""; } if (slist.Length == 0) { MessageBox.Show("Список авторов пока пуст."); Close(); } }