# UserInterfaceCheckState enum

Namespace: [Rhino.UI](https://developer.rhino3d.com/api/rhinocommon/namespace/rhino.ui.md) · Assembly: [RhinoCommon](https://developer.rhino3d.com/api/rhinocommon/assembly/rhinocommon.md) · Since v9.0

```cs
public enum UserInterfaceCheckState
```

State of a UserInterfaceCheckBox. Named the way the other enums in here are, so that it does not collide with System.Windows.Forms.CheckState in code that uses both namespaces.

## Values

| Name | Value | Description |
| --- | --- | --- |
| Off | 0 | Not checked |
| On | 1 | Checked |
| Indeterminate | 2 | Neither on nor off, drawn as a dash. Use this when the things the check box stands for do not agree with each other. |
