DataGridTableStyle.ReadOnly Property

Definition

Gets or sets a value indicating whether columns can be edited.

C#
public virtual bool ReadOnly { get; set; }

Property Value

true, if columns cannot be edited; otherwise, false.

Examples

The following code example returns the ReadOnly property for each DataGridTableStyle in a GridTableStylesCollection.

C#
private void PrintReadOnlyValues()
{
    foreach(DataGridTableStyle tableStyle in dataGrid1.TableStyles)
    {
      Console.WriteLine(tableStyle.ReadOnly);
    }
}

Remarks

You can also specify whether individual columns within the table are editable by setting the DataGridColumnStyle class's DataGridColumnStyle.ReadOnly property to an appropriate value, true or false.

Alternatively, to ensure that the data is not edited, you can set the DataColumn class's ReadOnly property to true.

Applies to

Product Versions
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 10