/// <summary> /// Раскрыть меню для файла /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void FileList_MouseClick(object sender, MouseEventArgs e) { if (e.Button == MouseButtons.Right) { if (FileList.FocusedItem.Bounds.Contains(e.Location) == true) { FileMenu.Show(Cursor.Position); } } }
private void listView1_MouseClick(object sender, MouseEventArgs e) { if (e.Button != MouseButtons.Right) { return; } if (listView1.SelectedItems.Count == 0) { return; } if (listView1.SelectedItems[0].SubItems[2].Text == ("listview_item2_file").GetStringBag()) { FileMenu.Show((Control)sender, e.X, e.Y); convertToPngToolStripMenuItem.Enabled = listView1.SelectedItems[0].SubItems[0].Text.EndsWith(".tga") || listView1.SelectedItems[0].SubItems[0].Text.EndsWith(".dds"); } }
private void listViewMain_MouseDown(object sender, MouseEventArgs e) { if (e.Button == MouseButtons.Right) { if (listViewMain.FocusedItem == null) { ListMenu.Show(Cursor.Position); } else if (listViewMain.FocusedItem.Bounds.Contains(e.Location)) { FileMenu.Show(Cursor.Position); } else { ListMenu.Show(Cursor.Position); } } }
private void MFile_Click(object sender, EventArgs e) { FileMenu.Show(MFile, 0, MFile.Height); }