private void mnuOpen_Click(object sender, EventArgs e) { try { lstBooks.Items.Clear(); if (dlgOpenFile.ShowDialog() == DialogResult.OK) { LibraryApp.ReadBooks(dlgOpenFile.FileName, lstBooks.Items); if (lstBooks.Items.Count > 0) { lstBooks.SelectedIndex = 0; mnuDelete.Enabled = true; } mnuOpen.Enabled = false; mnuSave.Enabled = true; mnuModify.Enabled = true; mnuAdd.Enabled = true; } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }