Fragen zum DataGridView-Steuerelement

12/09/2007 - 15:56 von Christoph | Report spam
Hallo,
ich habe 2 Fragen zum DataGridView-Steuerelement:

1. beim Laden einer Form wird das DataGridView mit Daten gefüllt und die 1.
Zeile mit folgendem Befelt gewàhlt: Me.DataGridView1.Rows(0).Selected = True
Diese Zeile erscheint dann auch tatsàchlich markiert, wenn ich aber versuche
die Daten aus diese Zeile mithlife des Befehls
"Me..DataGridView1.CurrentRow.Cells(0).Value" auszulesen, bekomme ich eine
Fehlermledung, dass das gewàhlt Objekt nihct bekannt wàre. Erst wenn ich
einen Mausklick auf diese Zeile gemacht habe, wird das Objekt erkannt.
Wie kann ich also eine Zeile vom Programm aus zur "CurrentRow" deklarieren,
bevor sie angeklickt wird?

2. Wie kann ich das Sortieren einer oder alle Spalten in einem DataGridView
durch einen Klick auf Spalten-Header verhindern? Geht das überhaupt?

Gruß und Danke im vorraus für Eure Hilfen

Christoph Michalski
 

Lesen sie die antworten

#1 Oliver Denter
12/09/2007 - 16:03 | Warnen spam
Christoph schrieb:
Hallo,
ich habe 2 Fragen zum DataGridView-Steuerelement:

1. beim Laden einer Form wird das DataGridView mit Daten gefüllt und die 1.
Zeile mit folgendem Befelt gewàhlt: Me.DataGridView1.Rows(0).Selected = True
Diese Zeile erscheint dann auch tatsàchlich markiert, wenn ich aber versuche
die Daten aus diese Zeile mithlife des Befehls
"Me..DataGridView1.CurrentRow.Cells(0).Value" auszulesen, bekomme ich eine
Fehlermledung, dass das gewàhlt Objekt nihct bekannt wàre. Erst wenn ich
einen Mausklick auf diese Zeile gemacht habe, wird das Objekt erkannt.
Wie kann ich also eine Zeile vom Programm aus zur "CurrentRow" deklarieren,
bevor sie angeklickt wird?

2. Wie kann ich das Sortieren einer oder alle Spalten in einem DataGridView
durch einen Klick auf Spalten-Header verhindern? Geht das überhaupt?

Gruß und Danke im vorraus für Eure Hilfen

Christoph Michalski




1.)

2.) DataGridView.AllowUserToOrderColumns

OD

Ähnliche fragen