共用方式為


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

屬性值

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

適用於

另請參閱