DataGrid.ReadOnly 属性

定义

获取或设置一个指示网格是否处于只读模式的值。

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

属性值

Boolean

如果网格处于只读模式,则为 true;否则为 false。 默认值为 false

示例

下面的代码示例切换 ReadOnly 属性。

Private Sub ToggleReadOnly(ByVal myGrid As DataGrid)
    myGrid.ReadOnly = myGrid.ReadOnly Xor True
 End Sub

注解

在只读模式下,可以滚动网格、可以展开或折叠节点等。 但是,不会发生任何添加、编辑或删除操作。

DataGridColumnStyle它还具有一个ReadOnly属性,该属性可以设置为 true,以防止按列编辑数据。

The ReadOnly can be set to true if you want to prohibit the user from editing the data directly in the System.Windows.Forms.DataGrid. 例如,你可能希望允许用户查看表中的所有列,但允许他们仅通过 TextBox 不同窗体上的控件编辑特定字段。

适用于

另请参阅