2012-04-18 10 views
5

Moim celem była zmiana obrazu tła i ustawienie jego SizeMode jako Stretch. Wypróbowałeś dużo, jakieś pomysły?Zmiana sizemode obrazu tła w obrazku

EDYCJA: Pracuję w aplikacji formularzy C#. Próbowaliśmy po prostu ustawiając tryb wielkość bg zdjęciu:

picturebox1.BackgroundImage = Properties.Resources.Image; 
picturebox1.SizeMode = PictureBoxSizeMode.StretchImage; 

próbował poruszać nim ... bez powodzenia ...

+1

Windows Forms? WPF? Formularze internetowe? Silverlight? –

+1

A jeśli chcesz, aby tytuł mówił wszystko, nie powinieneś poprzedzać go "C# Forms". Po to są te tagi. –

+0

PictureBoxSizeMode, BackgroundImageLayout różnią się wyliczeniami w tym samym celu. Konsekwencje .NET ... – Larry

Odpowiedz

15

Spójrz na BackgroundImageLayout.
Przykład:

whatever.BackgroundImageLayout = ImageLayout.Stretch 
+0

doceniane. –

+1

Nie ma za co. Następnym razem postaraj się być bardziej konkretnym i pokaż, co próbujesz od samego początku. Ułatwia nam to pomóc. I tego właśnie chcesz. ;) – Skalli

+1

Użyj tego = niezależnie // this.BackgroundImageLayout = ImageLayout.Stretch; – jmozko