title: Why is it useful to inherit from EventArgs?
body: <p>I don't understand why inheriting from <code>EventArgs</code> is useful.</p>
  <pre><code>public class ClickedEventArgs : EventArgs
  {
      int x;
      int y;
      public ClickedEventArgs (int x, int y)
      { 
          this.x = x; 
          this.y = y; 
      }
      public int X { get { return x; } } 
      public int Y { get { return y; } } 
  }
  </code></pre>
  <p>In the code above, how can I use this inheritance?</p>
  <p>I also want to learn how I can call this code block from <code>default.aspx</code></p>