Comment : empêcher l'ajout et la suppression de lignes dans le contrôle DataGridView Windows Forms
Vous pouvez vouloir empêcher les utilisateurs d'ajouter de nouvelles lignes de données à votre contrôle DataGridView ou d'en supprimer des lignes existantes. La propriété AllowUserToAddRows indique si la ligne des nouveaux enregistrements est présente au bas du contrôle, tandis que la propriété AllowUserToDeleteRows indique si les lignes peuvent être supprimées. L'exemple de code suivant utilise ces propriétés et définit également la propriété ReadOnly pour rendre le contrôle entièrement en lecture seule.
Cette tâche est prise en charge dans Visual Studio. Consultez également Comment : empêcher l’ajout et la suppression de lignes dans le contrôle DataGridView Windows Forms à l’aide du concepteur.
Exemple
private void MakeReadOnly()
{
dataGridView1.AllowUserToAddRows = false;
dataGridView1.AllowUserToDeleteRows = false;
dataGridView1.ReadOnly = true;
}
Private Sub MakeReadOnly()
With dataGridView1
.AllowUserToAddRows = False
.AllowUserToDeleteRows = False
.ReadOnly = True
End With
End Sub
Compilation du code
Cet exemple nécessite :
un contrôle DataGridView nommé
dataGridView1
;des références aux assemblys System et System.Windows.Forms.
Voir aussi
.NET Desktop feedback
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour