Rysowanie po Windows Forms

Rysowanie w Windows Forms



Często na forum zgłaszane są pytanie dotyczące rysowania po Windows.Forms. Jedni pytają jak to zrobić, inni mają problem z zapisywaniem namalowanego "arcydzieła" do pliku, jeszcze inni uparcie twierdzą, że ich wielce skomplikowane obliczenia związane z rysowaniem muszą powodować migotanie obrazu i wieszanie się okna.

Zamieszczam w załączniku prostą aplikację, która demonstruje jak można rysować po formach bez migotania, trwale (tak, żeby obraz nie znikał po przemalowaniu okna!) i bez blokowania głównego formularza. Czyli prosty przykład podwójnego buforowania z rysowaniem w oddzielnym wątku.

Jako autor załączonego kodu zezwalam na jego wykorzystywanie do dowolnych celów, nie udzielam na niego żadnej gwarancji i nie ręczę za skutki spowodowane jego użytkowaniem.
Grafika zawarta w projekcie pochodzi z cache Google - oryginalny odnośnik przestał działać (a więc nie jestem w stanie ustalić autora ani praw z nim związanych).

File:JakRysowaćPoFormie.zip

Hass
Informacje
Ostatnia modyfikacja 18-05-2009 22:06 Ostatni autor Hass
Ilość wyświetleń 2159 Wersja 3
Komentarz
Hass dnia 25-06-2009 13:00
Oczywiście byłoby lepiej. Ale nie miałem na to czasu ani chęci. Kod zamieściłem po to, by móc go przywoływać na forum jako przykład w kolejnych pojawiających się wątkach.

Nazwę artykułu zmieniłem i przeniosłem całość w inne miejsce.
nav dnia 20-05-2009 09:08
Lepiej by było jakbyś napisał bardziej rozbudowany artykuł niż tylko 1 plik + szczątkowy opis. Poza tym ... Rozdział 10 1 ? Czemu?

Copyright © 2000-2006 by Coyote Group 0.9.3-pre3
Czas generowania strony: 0.0116 sek. (zapytań SQL: 10)