2016-06-01 4 views
1

In meinem Programm habe ich ein DataGridView-Formular und damit möchte ich den Benutzer die gesamte Zeile auswählen, deaktivieren Sie aber einzelne Zelle Auswahl.Deaktivieren einzelner Zellen Hervorhebung, aber vollständige Zeilenauswahl in DataGridView mit Vb.Net

Ich habe versucht, das SelectionChanged-Ereignis zu behandeln, um zu überprüfen, ob die selectedRows.Count größer als Null ist, und wenn es wahr ist, die Auswahl zu löschen und eine Nachricht auszugeben. Das Problem besteht darin, dass das Ereignis mehr als einmal für jeden Klick ausgelöst wird.

Antwort

0

Ändern Sie den SelectionMode Ihres DataGridView (in Eigenschaften) zu FullRowSelect.