Ich versuchte mit Aufruf dataGridView.ClearSelection();
in meinem Load und Shown-Ereignis und es nur Auswahlmarker ausblenden, aber trotzdem die erste Zeile ausgewählt ist?So verschieben Sie die Auswahl aus meiner Zeile in datagridview C#
Antwort
Versuchen Sie, die aktuelle Zelle auf null setzen:
protected override void OnShown(EventArgs e) {
base.OnShown(e);
dataGridView.ClearSelection();
dataGridView.CurrentCell = null;
}
Ich versuchte so, aber wenn ich 'dataGridView.CurrentRow.Index <0 'überprüfen möchte, bekam ich einen Fehler, Ausnahme – jhony3
@ jhony3 Natürlich, weil CurrentRow jetzt null ist, also keine verfügbare Index-Eigenschaft zu überprüfen . – LarsTech
Ok, ich habe es so gemacht, dass es funktioniert und ich überprüfe den Wert mit 'if (dataGrdiView.CurrentCell == null) {MessageBox.Show ("Du musst die Zeile auswählen};' – jhony3
Try this:
private void dataGridView_DataBindingComplete(object sender, DataGridViewBindingCompleteEventArgs e)
{
dataGridView1.Rows[0].Selected = false;
}
Nein Es funktioniert nicht Ich habe vor thx sowieso versucht. – jhony3
- 1. C#: Zeile aus DataGridView auswählen
- 2. So ändern Sie die Sichtbarkeit der ersten Zeile in Datagridview
- 3. DataGridView: So wählen Sie die erste Zelle in der aktuellen Zeile aus, wenn MultiSelect wahr ist
- 4. C# Datagridview programmatisch geändert Auswahl Aussehen
- 5. Zeile ändern Ereignis von Datagridview in C#
- 6. DataGridView-Zeile: Semi-transparente Auswahl oder Zeilenrand bei Auswahl
- 7. Wie die Auswahl Spalte in Datagridview deaktivieren
- 8. So entfernen Sie Zeilen aus DataGridView?
- 9. So verschieben Sie einige Aktivitäten in separate Zeile in UIActivityViewController
- 10. C# DataGridView Bilder pro Zeile hinzufügen
- 11. Entfernen der letzten Zeile Databound DataGridView C#
- 12. Pflegen Sie die aktuell ausgewählte Zeile in einer Datagridview.
- 13. Wie kann die Auswahl in einem DataGridView deaktiviert werden?
- 14. C# datagridview doubleclick auf Zeile mit FullRowSelect
- 15. C# DataGridView Abrufen von Inhalten aus einer Zeile/Spalte
- 16. So verschieben Sie Zeilen in mysql
- 17. Datagridview Zeile Autoresize
- 18. DataGridView CurrentRow schließt neue Zeile aus
- 19. Verschieben Symfony-Framework aus meiner Sandbox-Anwendung
- 20. Verschieben Sie die Zeile in ein anderes Blatt
- 21. Wie positioniere ich ein DataGridView auf eine bestimmte Zeile (so dass die ausgewählte Zeile unten ist)?
- 22. Konvertieren DataTable-Zeile in DataGridView-Zeile
- 23. So verschieben Sie ANDROID_SDK_HOME
- 24. datagridview Zeile klicken
- 25. Wenn Sie alle Zellen in einer Zeile von datagridview auswählen, setzen Sie die Zeile als Eigenschaft ausgewählt
- 26. So heben Sie die Auswahl einer ausgewählten Tabellenzeile bei einem zweiten Klick/Auswahl in javaFX auf
- 27. VB Objekt aus DataGridView holen Zeile
- 28. So binden Sie Datagridview in C# mit XML-Objekt
- 29. So formatieren Sie eine Spalte in DataGridView mit C#
- 30. So legen Sie die Höhe einer Zeile in einer Datagridview in Winforms fest
Es ist nicht klar, was Sie wollen passieren. – LarsTech
Ich möchte Zeile in meinem DatagridView deaktivieren – jhony3
Es funktioniert für mich, so ist es nicht klar, warum es für Sie nicht funktioniert. Postcode, der das Problem dupliziert. – LarsTech