DataGridView.ProcessDeleteKey(Keys) Yöntem

Tanım

SILME anahtarını işler.Processes the DELETE key.

protected:
 bool ProcessDeleteKey(System::Windows::Forms::Keys keyData);
protected bool ProcessDeleteKey (System.Windows.Forms.Keys keyData);
member this.ProcessDeleteKey : System.Windows.Forms.Keys -> bool
Protected Function ProcessDeleteKey (keyData As Keys) As Boolean

Parametreler

keyData
Keys

Keysİşlenecek anahtar veya anahtarları temsil eden değerlerin bit düzeyinde birleşimi.A bitwise combination of Keys values that represents the key or keys to process.

Döndürülenler

Boolean

true anahtar işlendiyse; Aksi takdirde, false .true if the key was processed; otherwise, false.

Özel durumlar

SILME anahtarı bir veya daha fazla satırı silecek, ancak veri kaynağındaki bir hata silme işlemini engelliyor ve olay için bir işleyici yok DataError ya da işleyici ThrowException özelliği olarak ayarladı true .The DELETE key would delete one or more rows, but an error in the data source prevents the deletion and either there is no handler for the DataError event or the handler has set the ThrowException property to true.

Açıklamalar

Bu yöntem, true denetimdeki satırları silmek için Kullanıcı Sil tuşuna bastığında döndürür.This method returns true when the user presses DELETE to delete rows in the control. SelectionModeÖzelliği veya olarak ayarlandıysa FullRowSelect RowHeaderSelect ve MultiSelect özelliği olarak ayarlandıysa true , Kullanıcı satırları silebilir.The user can delete rows if the SelectionMode property is set to FullRowSelect or RowHeaderSelect and the MultiSelect property is set to true. , DataGridView Verilerle ilişkiliyse, IBindingList.AllowRemove veri kaynağının özelliği de olarak ayarlanmalıdır true .If the DataGridView is bound to data, the IBindingList.AllowRemove property of the data source must also be set to true.

Şunlara uygulanır

Ayrıca bkz.