# Inline Editing

## Content

FlexGrid allows a user to perform in-line editing using the default iOS device keyboard. Double clicking inside a cell puts it into a quick edit mode. Once you select the content inside the cell or row, it gives you options to **Copy, Select, SelectAll, Paste** etc. for a smooth editing experience.

Once you have entered the new data, click the **return** button, or simply press **Enter**, this automatically updates the data in the appropriate format. You can set the [IsReadOnly](/componentone/docs/xamarin/online-ios/) to **true** for the rows and columns that you want to restrict editing for.

The image below shows how the FlexGrid control appears, after these properties have been set.

![](https://cdn.mescius.io/document-site-files/images/1398d806-ac3c-4763-a9b3-2c7a2f5b49fb/images/gridinlineedit2.png)

The following code example demonstrates how to achieve inline editing in FlexGrid. The example uses the sample created in the [Quick Start](/componentone/docs/xamarin/online-ios/controls/chartOverview/chartQuickStart) section.

#### In Code

```csharp
grid.IsReadOnly = false;
```