Udostępnij za pośrednictwem


Instrukcje: ustawianie obrazu wyświetlanego przez kontrolkę Windows Forms

Kilka kontrolek formularzy systemu Windows może wyświetlać obrazy. Te obrazy mogą być ikonami, które wyjaśniają przeznaczenie kontrolki, na przykład ikonę dyskietki na przycisku oznaczającym polecenie Zapisz. Alternatywnie ikony mogą być obrazami tła w celu nadania kontrolce żądanego wyglądu i zachowania.

Programatyczny

Ustaw właściwość Image lub BackgroundImage kontrolki na obiekt typu Image. Ogólnie rzecz biorąc, obraz zostanie załadowany z pliku przy użyciu metody FromFile.

W poniższym przykładzie kodu ścieżka ustawiona dla lokalizacji obrazu to folder Moje obrazy. Większość komputerów z systemem operacyjnym Windows zawiera ten katalog. Dzięki temu użytkownicy z minimalnymi poziomami dostępu systemu mogą bezpiecznie uruchamiać aplikację. Poniższy przykład kodu wymaga, abyś miał/miała już formularz z dodanym kontrolką PictureBox.

' Replace the image named below with your own icon.
PictureBox1.Image = Image.FromFile _
   (System.Environment.GetFolderPath _
   (System.Environment.SpecialFolder.MyPictures) _
   & "\Image.gif")
// Replace the image named below with your own icon.
// Note the escape character used (@) when specifying the path.
pictureBox1.Image = Image.FromFile
   (System.Environment.GetFolderPath
   (System.Environment.SpecialFolder.MyPictures)
   + @"\Image.gif");
// Replace the image named below with your own icon.
pictureBox1->Image = Image::FromFile(String::Concat
   (System::Environment::GetFolderPath
   (System::Environment::SpecialFolder::MyPictures),
   "\\Image.gif"));

Projektant

  1. W oknie właściwości programu Visual Studio wybierz właściwość Obraz lub BackgroundImage kontrolki, a następnie kliknij przycisk wielokropka (przycisk wielokropka w programie Visual Studio), aby wyświetlić okno dialogowe Wybieranie zasobów.

  2. Wybierz obraz, który chcesz wyświetlić.

Zobacz też