это(все функции ивенты сгенерированы правильно). На правый клик форма никак не реагирует. На форме веб браузер, может конфликт между правым кликом браузера и формы?
                  
                  
                          private void Form1_MouseDown(object sender, MouseEventArgs e)
                  
                  
                          {
                  
                  
                              int xOffset;
                  
                  
                              int yOffset;
                  
                  
                   
                  
                  
                              if (e.Button == MouseButtons.Left)
                  
                  
                              {
                  
                  
                                  xOffset = -e.X - SystemInformation.FrameBorderSize.Width;
                  
                  
                                  yOffset = -e.Y - SystemInformation.CaptionHeight -
                  
                  
                                      SystemInformation.FrameBorderSize.Height;
                  
                  
                                  mouseOffset = new Point(xOffset, yOffset);
                  
                  
                                  isMouseDown = true;
                  
                  
                              }
                  
                  
                          }
                  
                  
                   
                  
                  
                          private void Form1_MouseMove(object sender, MouseEventArgs e)
                  
                  
                          {
                  
                  
                              if (isMouseDown)
                  
                  
                              {
                  
                  
                                  Point mousePos = Control.MousePosition;
                  
                  
                                  mousePos.Offset(mouseOffset.X, mouseOffset.Y);
                  
                  
                                  Location = mousePos;
                  
                  
                              }
                  
                  
                          }
                  
                  
                   
                  
                  
                          private void Form1_MouseUp(object sender, MouseEventArgs e)
                  
                  
                          {
                  
                  
                             
                  
                  
                              if (e.Button == MouseButtons.Left)
                  
                  
                              {
                  
                  
                                  isMouseDown = false;
                  
                  
                              }
                  
                  
                          }
                  
                  
                      }
                  
                  
                  ЧЯДНТ?
                  
                  
                
А в чем проблема?
Обсуждают сегодня