ninjaplayer
Gebruiker
- Lid geworden
- 15 apr 2007
- Berichten
- 603
Ik heb een control geschreven speciaal om op te kunnen tekenen. Normaal kun je bij een control CreateGraphics gebruiken maar als je heel veel in een keer tekent, wordt het traag.
Alles wordt eerst onzichtbaar getekend op een 'vel papier' en daarnaar wordt alles op dat vel in de control getekent.
Sleep dll naar toolbox.
Tekenen gaat via de Graphics property:
Maar met alleen dat zie je niets op de control, gebruik Draw om het om de control te tekenen:
Ik had dit nodig omdat een spel waarmee is bezig ben sloom was om die reden maar volgens mij kun je ook zo je eigen grafieken of iets dergelijks mee tekenen.
Download in bijlage.
Alles wordt eerst onzichtbaar getekend op een 'vel papier' en daarnaar wordt alles op dat vel in de control getekent.
Sleep dll naar toolbox.
Tekenen gaat via de Graphics property:
Code:
'voorbeeld
GraphicsControl1.Graphics.DrawImage(imgVoorbeeld, 0, 0)
Maar met alleen dat zie je niets op de control, gebruik Draw om het om de control te tekenen:
Code:
GraphicsControl1.Draw()
Ik had dit nodig omdat een spel waarmee is bezig ben sloom was om die reden maar volgens mij kun je ook zo je eigen grafieken of iets dergelijks mee tekenen.
Download in bijlage.