private void toolStripMenuItem1_Click(object sender, EventArgs e) { if (MessageBox.Show($"Вы уверены, что хотите удалить {_active.FocusedItem.Text} ?", "Удаление", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { ContextMenuMethods.Delete(_active, (_active == listView1 ? label1 : label2).Text); Update(_active, _active == listView1 ? _left : _right); } }
protected override bool ProcessCmdKey(ref Message msg, Keys keyData) { if (keyData == (Keys.Control | Keys.C)) { ContextMenuMethods.Copy(_active, (_active == listView1 ? label1 : label2).Text); return(true); } else if (keyData == (Keys.Control | Keys.V)) { ContextMenuMethods.Paste(_active, (_active == listView1 ? label1 : label2).Text + "\\" + _active.FocusedItem.Text); return(true); } return(base.ProcessCmdKey(ref msg, keyData)); }
private void вставитьToolStripMenuItem_Click(object sender, EventArgs e) { ContextMenuMethods.Paste(_active, (_active == listView1 ? label1 : label2).Text + "\\" + _active.FocusedItem.Text); Update(_active, _active == listView1 ? _left : _right); }
private void коопироватьToolStripMenuItem_Click(object sender, EventArgs e) { ContextMenuMethods.Copy(_active, (_active == listView1 ? label1 : label2).Text); Update(_active, _active == listView1 ? _left : _right); }