Beispiel #1
0
 /// <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");
     }
 }
Beispiel #3
0
 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);
         }
     }
 }
Beispiel #4
0
 private void MFile_Click(object sender, EventArgs e)
 {
     FileMenu.Show(MFile, 0, MFile.Height);
 }