Freigeben über


DataGrid.ReadOnly Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob dieses Datenblatt schreibgeschützt ist.

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

Eigenschaftswert

true, wenn das Datenblatt schreibgeschützt ist, andernfalls false. Der Standardwert ist false.

Beispiele

Im folgenden Codebeispiel wird die ReadOnly -Eigenschaft umgeschaltet.

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

Hinweise

Im schreibgeschützten Modus kann das Raster scrollen, Knoten können erweitert oder reduziert werden usw. Es können jedoch keine Ergänzungen, Bearbeitungen oder Löschvorgänge erfolgen.

Der DataGridColumnStyle verfügt auch über eine ReadOnly Eigenschaft, die auf true festgelegt werden kann, um zu verhindern, dass Daten auf Spaltenbasis bearbeitet werden.

Kann ReadOnly auf true festgelegt werden, wenn Sie verhindern möchten, dass der Benutzer die Daten direkt in bearbeiten System.Windows.Forms.DataGridkann. Beispielsweise können Sie Benutzern die Möglichkeit geben, alle Spalten in einer Tabelle anzuzeigen, aber sie können bestimmte Felder nur über TextBox Steuerelemente in einem anderen Formular bearbeiten.

Gilt für:

Weitere Informationen