Freigeben über


DataGrid.ReadOnly Eigenschaft

Definition

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob sich das Raster im schreibgeschützten Modus befindet.

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

truewenn sich das Raster im schreibgeschützten Modus befindet; andernfalls . false Der Standardwert lautet 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 gescrollt werden, Knoten können erweitert oder reduziert werden usw. Es können jedoch keine Ergänzungen, Bearbeitungen oder Löschungen erfolgen.

Die DataGridColumnStyle Eigenschaft kann auch ReadOnly auf "true" festgelegt werden, um zu verhindern, dass Daten auf Spaltenbasis bearbeitet werden.

Dies ReadOnly kann auf "true" festgelegt werden, wenn Sie verhindern möchten, dass der Benutzer die Daten direkt in der System.Windows.Forms.DataGridDatei bearbeitet. So möchten Sie benutzern beispielsweise 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