Практическое руководство. Определение изображения, отображаемого элементом управления Windows Forms

Некоторые элементы управления Windows Forms могут отображать изображения. Эти изображения могут быть значками, поясняющими назначение элемента управления, например значок дискеты на кнопке для команды "Сохранить". Кроме того, значки могут быть фоновыми изображениями создания необходимого внешнего вида и обозначения поведения элемента управления.

Программный

Задайте для свойства Image или BackgroundImage элемента управления объект типа Image. Как правило, изображение загружается из файла с помощью метода FromFile.

В следующем примере кода путем расположения изображения является папка Мои рисунки. На большинстве компьютеров, работающих под управлением операционной системы Windows, есть этот каталог. Это также позволяет пользователям с минимальным уровнем доступа к системе безопасно запускать приложение. В следующем примере кода предполагается, что у вас уже есть форма с добавленным элементом управления 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"));

Автор

  1. В окне свойств Visual Studio выберите свойство Image или BackgroundImage элемента управления, а затем выберите многоточие (Ellipsis button in Visual Studio), чтобы отобразить диалоговое окно выбора ресурса.

  2. Выберите изображение для отображения.

См. также