Esempio n. 1
0
 //服务器列表 鼠标键
 private void listView_Server_MouseClick(object sender, MouseEventArgs e)
 {
     if (e.Button == MouseButtons.Right)
     {
         Point ms = new Point();
         ms.X = Control.MousePosition.X;
         ms.Y = Control.MousePosition.Y;
         ListMenu.Show(ms);
     }
 }
Esempio n. 2
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);
         }
     }
 }