---
title: "DataGridView Read Only Columns and Rows C#"  
description: "DataGridView Read Only Columns and Rows C#"  
author: "Anonymous User"  
published: 2013-06-15  
updated: 2013-06-15  
canonical: https://www.mindstick.com/forum/1164/datagridview-read-only-columns-and-rows-c-sharp  
category: "c#"  
tags: ["c#"]  
reading_time: 1 minute  

---

# DataGridView Read Only Columns and Rows C#

Hi Experts,\

How to make read only columns and rows in C#

## Replies

### Reply by Sumit Kesarwani

Hi Ben,\
You can use this code:\

```
using System;using System.Data;using System.Windows.Forms;using System.Data.SqlClient; namespace WindowsApplication1{    public partial class Form1 : Form    {        public Form1()        {            InitializeComponent();        }         private void button1_Click(object sender, EventArgs e)        {            dataGridView1.ColumnCount = 3;            dataGridView1.Columns[0].Name = "Product ID";            dataGridView1.Columns[1].Name = "Product Name";            dataGridView1.Columns[2].Name = "Product Price";            string[] row = new string[] { "1", "Product 1", "1000" };            dataGridView1.Rows.Add(row);            row = new string[] { "2", "Product 2", "2000" };            dataGridView1.Rows.Add(row);            row = new string[] { "3", "Product 3", "3000" };            dataGridView1.Rows.Add(row);            row = new string[] { "4", "Product 4", "4000" };            dataGridView1.Rows.Add(row);            dataGridView1.Rows[1].ReadOnly = true;        }    }}
```


---

Original Source: https://www.mindstick.com/forum/1164/datagridview-read-only-columns-and-rows-c-sharp

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
