vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Brandneu! sevEingabe v3.0 - Das Eingabecontrol der Superlative!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Performance Problem mit DataGridView 
Autor: Christoph1972
Datum: 25.06.08 17:33

Hallo zusammen,


Ich habe ein Performance Problem mit dem DataGridView. Und zwar möchte ich die einzelnen DataRows durchnumerieren, das mache ich über die Events: RowsAdded, UserAddedRow, RowsRemoved. Das funktioniert auch soweit, nur dauert das Nummerieren einige Sekunden(bei >50 Zeilen) und das ist mir definitiv zu lange!


Die Nummerierung schaut in etwa so aus:
Typ                Injektion(1/2)
 
Kontrolle             01     10
Test1                 02     06
Test1                 03     07
Test1                 04     08
Test1                 05     09
(Die erste Zeile hat immer die erste und letzte Nr. der Serie.)

Die Nummerierung wird so ausgeführt:

Private Sub CountVails()
 
Dim X, Y As Integer
For X = 0 To DGV2.Rows.Count - 2
   DGV2.Rows(X).Cells(1).Value = X + 1
   DGV2.Rows(X).Cells(2).Value = DGV2.Rows.Count - 1 + Y
   Y += 1
Next
 
If DGV2.Rows.Count > 1 Then DGV2.Rows(0).Cells(3).Value =_ (DGV2.Rows.Count _
  - 1) * 2 'einfügen der letzten Nr. der Serie
 
End Sub
Wie gesagt, es funktioniert, es dauert nur eben sehr lange.

Hat jemand eine Idee, wie man diese Funktion beschleunigen kann?

Gruß
Christoph

Gruß
Christoph

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Performance Problem mit DataGridView1.666Christoph197225.06.08 17:33
Re: Performance Problem mit DataGridView899Melkor25.06.08 19:09
Re: Performance Problem mit DataGridView837Christoph197225.06.08 19:57
Re: Performance Problem mit DataGridView874Micke26.06.08 19:49
Re: Performance Problem mit DataGridView819Christoph197226.06.08 19:59
Re: Performance Problem mit DataGridView984bauer25.06.08 21:52
Re: Performance Problem mit DataGridView900Christoph197226.06.08 06:51

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel