# DrawEventArgs class

Namespace: [Rhino.Display](https://developer.rhino3d.com/api/rhinocommon/namespace/rhino.display.md) · Assembly: [RhinoCommon](https://developer.rhino3d.com/api/rhinocommon/assembly/rhinocommon.md)

```cs
public class DrawEventArgs : EventArgs
```

**Derived types:** [CalculateBoundingBoxEventArgs](https://developer.rhino3d.com/api/rhinocommon/type/rhino.display.calculateboundingboxeventargs.md), [CullObjectEventArgs](https://developer.rhino3d.com/api/rhinocommon/type/rhino.display.cullobjecteventargs.md), [DrawForegroundEventArgs](https://developer.rhino3d.com/api/rhinocommon/type/rhino.display.drawforegroundeventargs.md), [DrawObjectEventArgs](https://developer.rhino3d.com/api/rhinocommon/type/rhino.display.drawobjecteventargs.md), [GetPointDrawEventArgs](https://developer.rhino3d.com/api/rhinocommon/type/rhino.input.custom.getpointdraweventargs.md), [GripsDrawEventArgs](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.custom.gripsdraweventargs.md), [PostProcessFrameBufferEventArgs](https://developer.rhino3d.com/api/rhinocommon/type/rhino.display.postprocessframebuffereventargs.md)

## Properties

- [Display](https://developer.rhino3d.com/api/rhinocommon/type/rhino.display.draweventargs/display.md)
- [RhinoDoc](https://developer.rhino3d.com/api/rhinocommon/type/rhino.display.draweventargs/rhinodoc.md)
- [Viewport](https://developer.rhino3d.com/api/rhinocommon/type/rhino.display.draweventargs/viewport.md)
