# Pinning and Unpinning Columns

## Pinning single column

Columns in RadGridView can be pinned which will result in the pinned columns being anchored to the left or right side of the grid. To pin a particular column, set its **IsPinned** property of the **Columns collection item** to *True* (*False* if you want to unpin it). This will pin the column to the left side of RadGridView. In order to change the position where the column should be pinned you have to use the **PinPosition** property of the particular column and choose a value from the provided enumeration. The code block below shows pinning the third column (called "FirstName") in the RadGridView:

### Pinning a single columns

```C#
radGridView1.Columns[2].IsPinned = true;
radGridView1.Columns["FirstName"].IsPinned = true;
```

```VB.NET
Me.RadGridView1.Columns(2).IsPinned = True
'or you can use
Me.RadGridView1.Columns("FirstName").IsPinned = True
```

> caption Figure 1: The left-most column is pinned.

![WinForms RadGridView The left-most column is pinned](https://www.telerik.com/products/winforms/documentation/assets/31c84ab60387377e810ad4dd8b4e71e9/gridview-columns-pinning-and-unpinning-columns001.png)

## Pinning multiple columns

Multiple column pinning is also possible. Simply set either the **IsPinned** property or the **PinPosition** property for all columns that you want to pin:

### Pinning multiple columns

```C#
radGridView1.Columns["Photo"].PinPosition = Telerik.WinControls.UI.PinnedColumnPosition.Left;
radGridView1.Columns["FirstName"].PinPosition = Telerik.WinControls.UI.PinnedColumnPosition.Left;
radGridView1.Columns["LastName"].PinPosition = Telerik.WinControls.UI.PinnedColumnPosition.Left;
```

```VB.NET
Me.RadGridView1.Columns("Photo").PinPosition = Telerik.WinControls.UI.PinnedColumnPosition.Left
Me.RadGridView1.Columns("FirstName").PinPosition = Telerik.WinControls.UI.PinnedColumnPosition.Left
Me.RadGridView1.Columns("LastName").PinPosition = Telerik.WinControls.UI.PinnedColumnPosition.Left
```

> caption Figure 2: More than one column can be pinned as well.

![WinForms RadGridView More than one column can be pinned as well](https://www.telerik.com/products/winforms/documentation/assets/036c972e0f625c5db45f82cbe7ed0418/gridview-columns-pinning-and-unpinning-columns002.png)

> note All pinned columns appear in the selected pinned section ordered by their original column index in the Columns collection. After pinning multiple columns you can drag each of them to the desired position in the pin section.

> caption Figure 3: Reordering pinned columns.

![WinForms RadGridView Reordering Pinned Columns](https://www.telerik.com/products/winforms/documentation/assets/7bd76d3529c279049a1fe38745358c09/gridview-columns-pinning-and-unpinning-columns003.png)

![WinForms RadGridView Reordered Pinned Columns](https://www.telerik.com/products/winforms/documentation/assets/41ae90f82ac211dbfa879e0733ad622c/gridview-columns-pinning-and-unpinning-columns004.png)

## See Also

* [Accessing and Iterating through Columns](https://www.telerik.com/products/winforms/documentation/controls/gridview/visual-elements/columns/accessing-and-iterating-through-columns)

* [Calculated Columns (Column Expressions)](https://www.telerik.com/products/winforms/documentation/controls/gridview/visual-elements/columns/calculated-column-expressions)

* [Converting Data Types](https://www.telerik.com/products/winforms/documentation/controls/gridview/visual-elements/columns/converting-data-types)

* [Data Formatting](https://www.telerik.com/products/winforms/documentation/controls/gridview/visual-elements/columns/data-formatting)

* [Generating Columns](https://www.telerik.com/products/winforms/documentation/controls/gridview/visual-elements/columns/generating-columns)

* [GridViewColumn](https://www.telerik.com/products/winforms/documentation/controls/gridview/visual-elements/columns/gridviewcolumn)

* [GridViewDataColumn](https://www.telerik.com/products/winforms/documentation/controls/gridview/visual-elements/columns/gridviewdatacolumn)
