MouseEventArgs.cs 663 B

1234567891011121314151617181920212223242526272829
  1. namespace System.Windows.Forms
  2. {
  3. public class MouseEventArgs : EventArgs
  4. {
  5. public MouseButtons Button { get; }
  6. public int Clicks { get; }
  7. public int X { get; }
  8. public int Y { get; }
  9. public int Delta { get; }
  10. public System.Drawing.Point Location => new System.Drawing.Point(X, Y);
  11. public MouseEventArgs(MouseButtons button, int clicks, int x, int y, int delta)
  12. {
  13. Button = button;
  14. Clicks = clicks;
  15. X = x;
  16. Y = y;
  17. Delta = delta;
  18. }
  19. }
  20. public delegate void MouseEventHandler(object sender, MouseEventArgs e);
  21. }