# GH_CanvasMode enum

Namespace: [Grasshopper.GUI.Canvas](https://developer.rhino3d.com/api/gh1/namespace/grasshopper.gui.canvas.md) · Assembly: [Grasshopper](https://developer.rhino3d.com/api/gh1/assembly/grasshopper.md)

```cs
public enum GH_CanvasMode
```

Enumerates all pre-defined Canvas modes.

## Values

| Name | Value | Description |
| --- | --- | --- |
| Control | 0 | Indicates the canvas is currently drawing into the winforms control. This is the most common mode. |
| Thumbnail | 1 | Indicates the canvas is currently drawing itself to a thumbnail image. |
| Export | 2 | Indicates the canvas is currently drawing itself to an off-screen image. This typically happens during Hi-Res export operations. |
