DataGrid.ReadOnly 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个指示网格是否处于只读模式的值。
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
属性值
如果网格处于只读模式,则为 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 不同窗体上的控件编辑特定字段。