---
description: Wisej.Web.CheckState
---

# CheckState

Namespace: **Wisej.Web**

Assembly: **Wisej.Framework** (2.5.0.0)

Specifies the state of a control, such as a check box, that can be checked, unchecked, or set to an indeterminate state.

{% tabs %}
{% tab title="C#" %}
```csharp
public enum CheckState : Enum
```
{% endtab %}

{% tab title="VB.NET" %}
```visual-basic
Public Enum CheckState As [Enum]
```
{% endtab %}
{% endtabs %}

## Fields

| Name              | Description             |
| ----------------- | ----------------------- |
| **Checked**       | The control is checked. |
| **Indeterminate** | Indeterminate state.    |
| **Unchecked**     | Unchecked state.        |

## Used By

| Name                                                                                                              | Description                                                                                           |
| ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- |
| [CheckBox.CheckState](../../buttons/wisej.web.checkbox#checkstate)                                                | Returns or sets the state of the [CheckBox](../buttons/wisej.web.checkbox).                           |
| [CheckedListBox.GetItemCheckState](../../lists-and-grids/checkedlistbox#getitemcheckstate-index)                  | Returns a value indicating the check state of the current item.                                       |
| [TreeNode.CheckState](../../lists-and-grids/treeview/wisej.web.treenode#checkstate)                               | Returns or sets the checked state of the tree node.                                                   |
| [ItemCheckEventArgs.CurrentValue](../../lists-and-grids/checkedlistbox/wisej.web.itemcheckeventargs#currentvalue) | Returns a value indicating the current state of the item's check box.                                 |
| [ItemCheckEventArgs.NewValue](../../lists-and-grids/checkedlistbox/wisej.web.itemcheckeventargs#newvalue)         | Returns or sets whether to set the check box for the item to be checked, unchecked, or indeterminate. |
