Avatar billede naxosnaxos Nybegynder
24. september 2004 - 17:52 Der er 1 løsning

Doublebuffer på pocket pc

Hej

Jeg er ved at udvikle en Pocket pc applikation med C# men er stødt ind i nogle GUI problemer. Jeg har noget grafik der skal tegnes med f.eks. DrawString, DrawRectangle osv. Dette vil jeg gerne have i min forms Paint event, men.

Default  så flimrer det, derfor ville jeg først benytte hvad man kan på en standard winform med Control.SetStyle. Denne er dog ikke oversat til compact framework. Derfor har jeg implementeret double buffer the old way med et Bitmap og en Graphics in-memory, som der bliver tegnet på og derefter bliver det Bitmap tegnet på formens Graphics. Men dette flimrer stadig når jegkører applikationen, hvorfor det???

Hvis jeg anvender en timer så kan jeg sagtens tegne uden at det flimrer, men det bør vel være på formens paint event da den skal opdateres, også hvis man nu åbner noget andet henover applikationen.

Nogle hints??
Avatar billede naxosnaxos Nybegynder
19. marts 2005 - 15:01 #1
lukket
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester