Da....pade mi na pamet da uvek mozes da koristis "seljacki" nacin zamrzavanja i odmrzavanja windowa. U principu sam takve stvari koristio kada se ceka na vise objekata UIa da se prikazu, ali pogledaj, mozda ce ti odgovarati...znaci, koristi se pinvoke:
Code:
[DllImport("user32.dll")]
public static extern bool LockWindowUpdate(IntPtr hWndLock);
[DllImport("user32.dll")]
extern static IntPtr GetDesktopWindow();
poziva se funkcija:
Code:
LockWindowUpdate((IntPtr)GetDesktopWindow());
LockWindowUpdate((IntPtr)0);
Ili
LockWindowUpdate((IntPtr)this.Handle);
Znaci hvatas scroll, zamrznes ekran, slika se ucita, odmrznes ekran.....Hm, pisuci ovo sam se setio da, koliko mi se cini, ne mozes da hvatas scroll dogadjaj panela sa automatic scroll barom setovanim za panel, moraces da dodas scroll bar kontrolu. Ne znam kolika ti je to onda maltretirancija......