private void listView1_MouseUp(object sender, MouseEventArgs e) { try { if (e.Button == MouseButtons.Right) { if (new Forms.File(textBox1.Text + "\\" + listView1.SelectedItems[0].Text).Existing()) { string s = listView1.SelectedItems[0].Text; while (s[s.Length - 1] != '.') { s = s.Remove(s.Length - 1, 1); } s = s.Remove(s.Length - 1, 1); toolStripTextBox1.Text = s; toolStripMenuItem1.Visible = true;; toolStripTextBox2.Visible = false; toolStripSeparator3.Visible = true; toolStripTextBox2.Text = "Длина слова: "; toolStripMenuItem3.Text = "Hash файла."; } else { toolStripTextBox1.Text = listView1.SelectedItems[0].Text; toolStripMenuItem1.Visible = false; toolStripSeparator3.Visible = false; toolStripTextBox2.Visible = false; toolStripMenuItem3.Text = "Hash папки."; } Context_Menu.Show(MousePosition, ToolStripDropDownDirection.Right); } else { if (e.Button == MouseButtons.XButton1) { GoBack(sender, e); } } } catch (Exception ex) { contextMenuStrip2.Show(MousePosition, ToolStripDropDownDirection.Right); MessageBox.Show(ex.Message); } } //Открытие контекстного меню
}//Change la taille de la forms pour pouvoir afficher les précedent calcul private void Menu_Access_Click(object sender, EventArgs e) { Context_Menu.Show(Cursor.Position); }