private void MoveMenuItem_Click(object sender, EventArgs e) { try { if (activeListView == 1) { if (listView1.SelectedItems.Count > 0) { presenter.Move(listView1, true); } } else if (listView2.SelectedItems.Count > 0) { presenter.Move(listView2, false); } } catch (IOException ex) { MessageBox.Show("Impossible", "Error"); } catch { MessageBox.Show("Copy error", "Error"); } finally { presenter.Refresh(listView1, presenter.CurrentPath1); presenter.Refresh(listView2, presenter.CurrentPath2); } }
private void MoveMenuItem_Click(object sender, EventArgs e) { try { if (activeListView == 1) { if (listView1.SelectedItems.Count > 0) { presenter.Move(listView1, true); } } else if (listView2.SelectedItems.Count > 0) { presenter.Move(listView2, false); } } catch (IOException ex) { MessageBox.Show("Переміщення в дочірню директорію неможливе"); } catch { MessageBox.Show("Помилка при переміщенні"); } finally { presenter.refresh(listView1, presenter.CurrentPath1); presenter.refresh(listView2, presenter.CurrentPath2); } }