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,以防止資料被逐欄編輯。
如果你想禁止使用者直接編輯資料,System.Windows.Forms.DataGrid可以ReadOnly將 設為 true。 例如,你可能想讓使用者看到表格中的所有欄位,但只允許他們透過不同表單的控制項編輯特定欄位 TextBox 。