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 значение .