Практическое руководство. Определение изображения, отображаемого элементом управления Windows Forms
Обновлен: Ноябрь 2007
На многих элементах управления Windows Forms могут отображаться рисунки. В качестве этих рисунков могут использоваться значки, поясняющие назначение элемента управления, например, значок дискеты на кнопке, соответствующей команде Сохранить. В качестве значков можно также использовать фоновые изображения, чтобы придать значку требуемый внешний вид и поведение.
Чтобы задать рисунок, отображаемый на элементе управления
Присвойте свойству Image или BackgroundImage элемента управления объект типа Image. Как правило, изображение будет загружаться из файла при помощи метода FromFile.
В следующем примере кода в качестве местоположения изображения выбрана папка Мои рисунки. Эта папка имеется на большинстве компьютеров, работающих под управлением операционной системы Windows. Кроме того, если используется эта папка, то для запуска приложения достаточен минимальный уровень доступа к системе. Для следующего примера кода требуется форма с заранее добавленным элементом управления PictureBox.
' Replace the image named below ' with an icon of your own choosing. PictureBox1.Image = Image.FromFile _ (System.Environment.GetFolderPath _ (System.Environment.SpecialFolder.MyPictures) _ & "\Image.gif")
// Replace the image named below // with an icon of your own choosing. // 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 an icon of your own choosing. pictureBox1->Image = Image::FromFile(String::Concat (System::Environment::GetFolderPath (System::Environment::SpecialFolder::MyPictures), "\\Image.gif"));