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.

Programowa

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

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 już formularza z dodanym formantem 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ść Image lub BackgroundImage kontrolki, a następnie wybierz wielokropek (Ellipsis button in Visual Studio), aby wyświetlić okno dialogowe Wybieranie zasobu.

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

Zobacz też