Aktywne Wpisy

xDDDDDDDDD k---a ja naiwny myslałem 15 lat temu że jak wejdą cyfrowe dystrybucje gier, filmów, książek to będzie taniej bo przecież odchodzi sporo kosztów. Tymczasem cyfrowa dystrybucja kosztuje tyle samo a często drożej xD #gry #pcmasterrace #filmy #ksiazki
źródło: {8A8B40BC-7D65-4943-91EC-59ABF789229A}
Pobierz
wybryk_natury +516





Robię prostą apkę w WinFormsach i chcę żeby w PictureBoxie zmieniały się obrazki. Problem w tym, że one zamiast zmieniać się nakładają - nie są idealnie wyskalowane i tło ustawione na transparentne żeby się zlewało z tłem. Jak używam
pictureBox.Image = Properties.Resources.image;
to niestety większe obrazki stają się "tłem" dla tych mniejszych mimo stretcha. Szukam jakiś czas już dlatego może Wy szybciej pomożecie, chciałbym jedno z dwóch rozwiązań:
1. Żeby się te obrazki po prostu zmieniały zamiast na siebie nakładać...
2. Żeby po prostu czyścić PictureBoxa przed każdą zmianą obrazka, ale jak próbuję Image.Dispose() to mi wyskakuje NullReferenceException.
Ktoś robił coś takiego i ma pomysł?
Obiekt typu Graphics ma w bebechach czyszczenie obrazu ;) musisz sobie to oprogramować odpowiednio żeby się czyścił najpierw a potem wrzucasz nowy obrazek i tak non stop :)