Andrzej Borucki programista
konto usunięte
Temat: Rysowanie przy starcie programu
Użyj zdarzenia FormPaint.Andrzej Borucki programista
Temat: Rysowanie przy starcie programu
Paint formy wywoływane jest każdorazowo gdy trzeba odmalować formę. Zamazuje inne rzeczy, np. to co narysowałem po kliknięciu przycisku. A poza tym na starcie programu nie jest wywołane, nie można tam dać Invalidate.Rysowałem najpierw za pomocą procedury z
http://stackoverflow.com/questions/849359/how-to-draw-...
Użyłem Graphics g = pictureBox1.CreateGraphics(); trochę nietypowo że trzeba zwalniać Graphics.
Metoda ta nie odświeżała automatycznie; dopiero gdy zamiast tego zastosowałem:
Bitmap bitmap = (Bitmap)pictureBox1.Image;
Graphics g = Graphics.FromImage(bitmap);
Czy to standardowy sposób korzystania z pictureBox1?
Widać że forma odrysowuje się już po wywołaniu zdarzenia Paint.
Grzegorz
Laszczkowski
IT Team Manager,
UNICEF Polska (MCPD,
MCTS, MCP, PSM I)
Temat: Rysowanie przy starcie programu
Nie do końca rozumiem idei rysowania w OnLoad.Poniżej link do artykułu gdzie opisano rysowanie na formach, są też przykłady.
http://windowsclient.net/articles/windowsformspainting...Grzegorz Laszczkowski edytował(a) ten post dnia 05.12.11 o godzinie 18:31
Podobne tematy
-
Programiści .NET » Łączenie z internetem przy starcie aplikacji -
-
Programiści .NET » Zlecenie wykonania programu/symulatora -
-
Programiści .NET » Parametr przekazywany w skócie do programu -
-
Programiści .NET » c# - uruchomiona aplikacja topMost ale nieaktywna na starcie -
-
Programiści .NET » ClickOnce akcje przy dezinstalacji -
-
Programiści .NET » Kolejne pytanie o MVVM. Błędy przy budowaniu. -
-
Programiści .NET » WPF/MVVM i rysowanie wykresów -
-
Programiści .NET » Rozwiązanie dla SIGSEGV przy dlopen pod Mono (2-10.8) -
-
Programiści .NET » Nie można uruchomić programu... -
-
Programiści .NET » Użycie ProgressBar przy ładowaniu Form -
Następna dyskusja: