title: Passing Custom event arguments to timer_TICK event
body: <p>I have class</p>
  
  <pre><code>//Create GroupFieldArgs as an EventArgs
      public class GroupFieldArgs : EventArgs
      {
          private string groupName = string.Empty;
          private int aggregateValue = 0;
          //Get the fieldName
          public string GroupName
          {
              set { groupName = value; }
              get { return groupName; }
          }
          //Get the aggregate value
          public int AggregateValue
          {
              set { aggregateValue = value; }
              get { return aggregateValue; }
          }
      }
  </code></pre>
  
  <p>I have another class  that creates a event handler</p>
  
  <pre><code>public class Groupby
  {
   public event EventHandler eh;
  }
  </code></pre>
  
  <p>Finally I have Timer on my form that has Timer_TICK event.
  I want to pass GroupFieldArgs in Timer_TICK event.
  What is the best way to do it?</p>