## GridColumn class

Represents a single column in a worksheet.

```csharp
public class GridColumn
```

## Properties

| Name | Description |
| --- | --- |
| [CellControl](../../aspose.cells.griddesktop.data/gridcolumn/cellcontrol/) { get; } | Gets the CellControl object of the column. |
| [FilterIndex](../../aspose.cells.griddesktop.data/gridcolumn/filterindex/) { get; set; } |  |
| [Header](../../aspose.cells.griddesktop.data/gridcolumn/header/) { get; set; } |  |
| [Hidden](../../aspose.cells.griddesktop.data/gridcolumn/hidden/) { get; set; } | Indicates whether the column is hidden. |
| [Index](../../aspose.cells.griddesktop.data/gridcolumn/index/) { get; } | Gets the index of this column. |
| [OutlineLevel](../../aspose.cells.griddesktop.data/gridcolumn/outlinelevel/) { get; set; } |  |
| [Width](../../aspose.cells.griddesktop.data/gridcolumn/width/) { get; set; } | Gets or sets the width of column object.in unit of pixel |

## Methods

| Name | Description |
| --- | --- |
| [AddButton](../../aspose.cells.griddesktop.data/gridcolumn/addbutton/)(int, int, string) | Adds a button to the column. |
| [AddCheckBox](../../aspose.cells.griddesktop.data/gridcolumn/addcheckbox/)() | Adds a checkbox to the column. |
| [AddComboBox](../../aspose.cells.griddesktop.data/gridcolumn/addcombobox/#addcombobox)(ICollection) | Adds a combobox to the column. |
| [AddComboBox](../../aspose.cells.griddesktop.data/gridcolumn/addcombobox/#addcombobox_1)(ICollection, ICollection) | Adds a combobox to the column. |
| [AddValidation](../../aspose.cells.griddesktop.data/gridcolumn/addvalidation/#addvalidation)(ICustomValidation) |  |
| [AddValidation](../../aspose.cells.griddesktop.data/gridcolumn/addvalidation/#addvalidation_1)(bool, string) | Adds a validation to the column. |
| [GetStyle](../../aspose.cells.griddesktop.data/gridcolumn/getstyle/)() | Gets the style of this column. |
| [RemoveCellControl](../../aspose.cells.griddesktop.data/gridcolumn/removecellcontrol/)() | Removes the CellControl object of the column. |
| [SetStyle](../../aspose.cells.griddesktop.data/gridcolumn/setstyle/)(Style) | Sets the style of this column. |

## Fields

| Name | Description |
| --- | --- |
| [_filterValue](../../aspose.cells.griddesktop.data/gridcolumn/_filtervalue/) |  |
| static [DEFAULT_WIDTH](../../aspose.cells.griddesktop.data/gridcolumn/default_width/) | Default width of gridcolumn. |

### See Also

* namespace [Aspose.Cells.GridDesktop.Data](../../aspose.cells.griddesktop.data/)
* assembly [Aspose.Cells.GridDesktop](../../)


