Guest User

Untitled

a guest
Jun 13th, 2012
34
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.55 KB | None | 0 0
  1. Picturebox mousemove event fired even when mouse not moving
  2. Form frm = new Form();
  3. frm.Deactivate += new EventHandler(MDIChildDeactivate);
  4. PictureBox pi = new PictureBox();
  5. pi.Dock = DockStyle.Fill;
  6.  
  7. pi.MouseUp += new MouseEventHandler(ImageMouseUp);
  8. pi.MouseDown += new MouseEventHandler(ImageMouseDown);
  9. pi.MouseMove += new MouseEventHandler(ImageMouseMove);
  10. pi.Paint += new PaintEventHandler(CanvasPaint);
  11. pi.KeyDown += new KeyEventHandler(ImageKeyDown);
  12. pi.KeyPress += new KeyPressEventHandler(ImageKeyPress);
  13.  
  14. /////////////////////////////////////////////////////////
  15. pi.PreviewKeyDown += new PreviewKeyDownEventHandler(pi_PreviewKeyDown);
  16. /////////////////////////////////////////////////////////
  17.  
  18. if (!IsTabbedMdi)
  19. frm.ClientSize = size;
  20. frm.AutoScroll = true;
  21. pi.Name = ProjectFileName;
  22.  
  23. Panel pnl = new Panel();
  24. pnl.Dock = DockStyle.None;
  25. pnl.Size = WarpArt.Properties.Resources.GreyCheckerBoard.Size;
  26. pi.Image = WarpArt.Properties.Resources.GreyCheckerBoard;
  27. pnl.AutoScroll = true;
  28. pnl.HorizontalScroll.Visible = true;
  29. pnl.VerticalScroll.Visible = true;
  30. pnl.AutoSizeMode = AutoSizeMode.GrowAndShrink;
  31. pnl.Name = ProjectFileName;
  32.  
  33. pnl.Controls.Add(pi);
  34. frm.Controls.Add(pnl);
  35. frm.MdiParent = this;
  36. frm.Show();
Advertisement
Add Comment
Please, Sign In to add comment