OwnerDraw bei ListView beschleunigen

22/01/2009 - 19:37 von Manuel Wessing | Report spam
Hallo zusammen,

Ich habe ein ListView soweit erweitert das in einer Spalte Grafikbalken
angezeigt werden, die einen Prozentsatz anzeigen. Das klapt auch alles
sehr gut. Nur scheint die Geschwindigkeit mit .Net mitteln etwas màssig.
Beim Aufbau / Resize o.a. kommt es immer wieder zu einem sehr langsamen
Aufbau.

Ich habe auch soweit es mir möglich ist alle Berechnungen aus dem
DrawSubItem Event entfernt so das wirklich nur die Grafik Funktion (
FillRectangle ) benutzt wird.


Jemand nen Tipp wie ich den Aufbau deutlich schneller gestallten kann?

mfg
Manuel
 

Lesen sie die antworten

#1 Karsten Sosna
23/01/2009 - 06:32 | Warnen spam
Ich habe ein ListView soweit erweitert das in einer Spalte Grafikbalken
angezeigt werden, die einen Prozentsatz anzeigen. Das klapt auch alles
sehr gut. Nur scheint die Geschwindigkeit mit .Net mitteln etwas màssig.
Beim Aufbau / Resize o.a. kommt es immer wieder zu einem sehr langsamen
Aufbau.
Ich habe auch soweit es mir möglich ist alle Berechnungen aus dem
DrawSubItem Event entfernt so das wirklich nur die Grafik Funktion (
FillRectangle ) benutzt wird.
Jemand nen Tipp wie ich den Aufbau deutlich schneller gestallten kann?



Hallo Manuel,
solange man nicht sieht, was Du machst, kann man Dir auch nicht helfen, wie
man es anders/ besser macht. Also poste mal etwas code.
Gruß Scotty

Ähnliche fragen