3 Stimmen

Wie man DataGridViewButtonColumn in nicht gebundenen DataGridView verwenden

Mit WinForms, C# .Net 2.0

Ich bin Zeilen zu einem nicht gebundenen DataGridView hinzufügen. Ich möchte eine DataGridViewButtonColumn in einer der Spalten haben, die diese Zeile löscht, wenn sie angeklickt wird. Wenn ich versuche, ein Click-Ereignis für die DataGridViewButtonColumn hinzuzufügen, scheint es keine Definition für Click zu geben.

Kann jemand mich auf einen MSDN-Artikel verweisen oder mir die Antwort geben?

Danke!

2voto

Ken Pespisa Punkte 21474

Die Klasse DataGridViewButtonColumn ist eine Containerklasse für DataGridViewButtonCell-Objekte. Diese Objekte haben die Klick-Ereignisse, nach denen Sie suchen.

http://msdn.microsoft.com/en-us/library/system.Windows.forms.datagridviewbuttoncolumn_members.aspx

2voto

Blorgbeard Punkte 96796

El DataGridViewButtonColumn Auf der MSDN-Seite ist folgendes zu lesen:

Um auf Schaltflächenklicks des Benutzers zu reagieren, behandeln Sie das Ereignis DataGridView.CellClick oder DataGridView.CellContentClick. Im Event-Handler können Sie die Eigenschaft DataGridViewCellEventArgs.ColumnIndex verwenden, um festzustellen, ob der Klick in der Spalte der Schaltfläche erfolgt ist. Sie können die Eigenschaft DataGridViewCellEventArgs.RowIndex verwenden, um festzustellen, ob der Klick in einer Schaltflächenzelle und nicht in der Spaltenüberschrift erfolgt ist.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X