Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

DataGridView.ProcessDeleteKey méthode (Keys)

 

Traite la touche Suppr.

Espace de noms:   System.Windows.Forms
Assembly:  System.Windows.Forms (dans System.Windows.Forms.dll)

[SecurityPermissionAttribute(SecurityAction.LinkDemand, Flags = SecurityPermissionFlag.UnmanagedCode)]
protected bool ProcessDeleteKey(
	Keys keyData
)

Paramètres

keyData
Type: System.Windows.Forms.Keys

Combinaison d'opérations de bits de valeurs Keys qui représente la ou les touches à traiter.

Valeur de retour

Type: System.Boolean

true si la touche a été traitée ; sinon, false.

Exception Condition
Exception

La touche Suppression supprime une ou plusieurs lignes, mais une erreur dans la source de données empêche la suppression et il n’existe aucun gestionnaire pour l’événement DataError ou le gestionnaire a défini la propriété DataGridViewDataErrorEventArgs.ThrowException avec la valeur true.

This method returns true when the user presses DELETE to delete rows in the control. The user can delete rows if the P:System.Windows.Forms.DataGridView.SelectionMode property is set to F:System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect or F:System.Windows.Forms.DataGridViewSelectionMode.RowHeaderSelect and the P:System.Windows.Forms.DataGridView.MultiSelect property is set to true. If the T:System.Windows.Forms.DataGridView is bound to data, the P:System.ComponentModel.IBindingList.AllowRemove property of the data source must also be set to true.

SecurityPermission

for calling unmanaged code. Demand value: F:System.Security.Permissions.SecurityAction.LinkDemand. Permission value: F:System.Security.Permissions.SecurityPermissionFlag.UnmanagedCode

.NET Framework
Disponible depuis 2.0
Retour au début
Afficher: