[ Acid @ 17.12.2003. 20:47 ] @
Pozdrav svima.
Pravim kontrolu koja bi trebalo da zameni ListView, u kojoj se prikazuju imena fajlova, ikone, velicina... . Kontrola se sastoji od Panel-a na koji se za svaki fajl ucitava novi pictureBox, a na pictureBox-u posebne label kontrole koje sadrze podatke o fajlu. Sve to radi OK ali problem je u brzini ucitavanja kontrole (run-time ucitavanje). Da li neko zna kako da optimizujem proces ili mozda zna neki drugi nacin da se ova kontrola napravi?
Hvala svima.
[ -zombie- @ 18.12.2003. 15:22 ] @
to je definitivno najlakši, ali i najneoptimizovaniji način da to uradiš.

prvo, što bi uopšte pravio alternativu ListViewu? da li neka druga kontrola može da ti završi posao. po onome što opisuješ, neki Grid ili slično?

drugo, koristi iscrtavanje (Paint event) za crtanje kontrole, a unutrašnje liste (nizove) u kojima ćeš da čuvaš ikonice i nazive itema...