class System.Windows.Forms.DrawListViewColumnHeaderEventArgs
   inherits System.EventArgs:

   def public property DrawDefault as logical
      get.
      set.

   def public property Graphics as System.Drawing.Graphics
      get.

   def public property Bounds as System.Drawing.Rectangle
      get.

   def public property ColumnIndex as integer
      get.

   def public property Header as System.Windows.Forms.ColumnHeader
      get.

   def public property State as System.Windows.Forms.ListViewItemStates
      get.

   def public property ForeColor as System.Drawing.Color
      get.

   def public property BackColor as System.Drawing.Color
      get.

   def public property Font as System.Drawing.Font
      get.

   constructor public DrawListViewColumnHeaderEventArgs(input graphics as System.Drawing.Graphics, input bounds as System.Drawing.Rectangle, input columnIndex as integer, input header as System.Windows.Forms.ColumnHeader, input state as System.Windows.Forms.ListViewItemStates, input foreColor as System.Drawing.Color, input backColor as System.Drawing.Color, input font as System.Drawing.Font):
   end constructor.

   method public final void DrawBackground():
   end method.

   method public final void DrawText():
   end method.

   method public final void DrawText(input flags as System.Windows.Forms.TextFormatFlags):
   end method.

end class.
