Поделиться через


DataGridTableStyle.ReadOnly Свойство

Определение

Возвращает или задает значение, указывающее, можно ли изменять столбцы.

public:
 virtual property bool ReadOnly { bool get(); void set(bool value); };
public virtual bool ReadOnly { get; set; }
member this.ReadOnly : bool with get, set
Public Overridable Property ReadOnly As Boolean

Значение свойства

true, если столбцы не могут быть изменены; falseв противном случае .

Примеры

В следующем примере кода возвращается ReadOnly свойство для каждого DataGridTableStyle из них GridTableStylesCollection.

private:
   void PrintReadOnlyValues()
   {
      for each ( DataGridTableStyle^ tableStyle in dataGrid1->TableStyles )
      {
         Console::WriteLine( tableStyle->ReadOnly );
      }
   }
private void PrintReadOnlyValues()
{
    foreach(DataGridTableStyle tableStyle in dataGrid1.TableStyles)
    {
      Console.WriteLine(tableStyle.ReadOnly);
    }
}
Private Sub PrintReadOnlyValues()
    Dim tableStyle As DataGridTableStyle
    For Each tableStyle In  dataGrid1.TableStyles
        Console.WriteLine(tableStyle.ReadOnly)
    Next tableStyle
End Sub

Комментарии

Можно также указать, могут ли отдельные столбцы в таблице изменяться, задав DataGridColumnStyle свойству класса DataGridColumnStyle.ReadOnly соответствующее значение true или false.

Кроме того, чтобы убедиться, что данные не редактируются, можно задать DataColumn для свойства trueкласса ReadOnly значение .

Применяется к