/// <summary> /// Обработчик события нажатия клавиши мыши на элемент главного меню, /// который открывает диалоговое окно формы редактирования выбранного накопителя /// </summary> private async void редактированиеToolStripMenuItem_Click(object sender, EventArgs e) { SelectedStorage = await _ctx.GetStorageByStorageInfo(CurrentStorage); if (SelectedStorage != null) { var editStorageForm = new EditStorageForm(SelectedStorage); if (editStorageForm.ShowDialog() == DialogResult.OK) { InitBindings(); if (CurrentStorage != null) { int pos = storageInfoBindingSource.IndexOf(CurrentStorage); if (pos > -1) { storageInfoBindingSource.Position = pos; } } } } else { MessageBox.Show("Выберите накопитель из списка для его редактирования!", "Предупреждение", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
/// <summary> /// Обработчик события нажатия клавиши мыши на элемент главного меню, /// который открывает диалоговое окно формы создания нового накопителя /// </summary> private void созданиеToolStripMenuItem_Click(object sender, EventArgs e) { var editStorageForm = new EditStorageForm(); if (editStorageForm.ShowDialog() == DialogResult.OK) { InitBindings(); } }