Czyli rozumiem ze powinienem używać jednak tej kontrolki Image, pytam dlatego bo chce zrobić cały interface programu, wszystko na bazie grafik wiec nie wiedziałem czy to dobry pomysł aby wszystko pakować do kontrolek image, bo będzie ich całkiem sporo, przykładowo każde okienko będzie się składać z około 15 takich, bądź scrollbar w którym ruchoma cześć będzie składać się z 3 którymi będę musiał poruszać.
Mam jeszcze jedno pytanie, w jaki sposób w WPF mogę napisać funkcje GetInstance, bo WF posiadał klasę Program.cs w której była otwierana formatka głównego okna i tam inicjowałem GetInstance ale w wpf nie wiem w jakiej klasie jest tworzona klasa głównej formatki.
Co do WF to ta metodę testowałem ale ma ona pewne niedogodności, ta przeźroczystość działa ale jeśli pod przezroczysta kontrolka jest inna to ta na drugim planie nie jest odświeżana gdy ta na wierzchu się zmieni, wygląda to tak jakby nagle znikło jej pół, prócz tego kiedy używam w tym przypadku DoubleBuffera to ta metoda nie działa, naprawdę szukałem rozwiązania długo i nic nie znalazłem wiec muszę przerzucić się na WPF, choć nie leży mi to rozwiązanie.