Forum: VB.NET |
Thema:
AW: AW: AW: AW: AW: AW: AW: AW: AW: AW: VB 2005 - Form einfrieren |
Von:
Guido Nachtigall (
07.02.2007 15:53) |
Ich bin mir nicht ganz sicher, was du möchstest.
Du möchtest die Form einfrieren, bis das Datagrid
gefüllt wurde und anschließend alles anzeigen lassen ?
Beim Anzeigen wird es aber ruckelig, da sich das
Tablelayout ändert und natürlich die Scrollbar.
Du könntest natürlich das DataGridView.RowPrePaint-Ereignis
verwenden, um die Rows selber zu zeichnen bzw. nicht zu zeichnen.
Ich hab das bei mir noch anders gelöst. Ich zeig am Anfang x Rows an und
teile dem Benutzer mit, daß es noch mehr zu sehen gibt (x / 1000).
Dann hab ich noch verschiedene Buttons einfügt, um die nächsten y Rows anzuzeigen oder Alle. Dazu noch eine Suchfunktion um in allen zu suchen.
Niemand schaut sich wirklich 20000 Datensätze auf einmal an....
Betreff |
Von |
Datum |
|
|
M
Merlin
|
08.02.2007 08:11 |
|
|
Guido
Nachtigall
|
08.02.2007 08:38 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!