Vorgehensweise: Zuweisen von schreibgeschützten Spalten im DataGridView-Steuerelement in Windows Forms
Nicht alle Daten sind zum Bearbeiten bestimmt. Im DataGridView-Steuerelement bestimmt der Wert der Spalteneigenschaft ReadOnly, ob Benutzer Zellen in dieser Spalte bearbeiten können. Informationen darüber, wie Sie das Steuerelement vollständig schreibgeschützt machen, finden Sie unter Vorgehensweise: Verhindern, dass Zeilen im DataGridView-Steuerelement in Windows Forms hinzugefügt und gelöscht werden.
Visual Studio bietet Unterstützung für diese Aufgabe. Siehe auch Vorgehensweise: Festlegen von schreibgeschützten Spalten im DataGridView-Steuerelement in Windows Forms mithilfe des Designers.
So weisen Sie eine schreibgeschützte Spalte programmgesteuert zu
Setzen Sie die DataGridViewColumn.ReadOnly-Eigenschaft auf
true
.dataGridView1.Columns["CompanyName"].ReadOnly = true;
dataGridView1.Columns("CompanyName").ReadOnly = True
Kompilieren des Codes
Für dieses Beispiel benötigen Sie Folgendes:
Ein DataGridView-Steuerelement mit dem Namen
dataGridView1
mit einer Spalte namensCompanyName
.Verweise auf die Assemblys System und System.Windows.Forms.
Weitere Informationen
.NET Desktop feedback
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für