PictureBox.Image Свойство

Определение

Получает или задает изображение, отображаемое элементом управления PictureBox.

public System.Drawing.Image Image { get; set; }
[System.ComponentModel.Bindable(true)]
public System.Drawing.Image Image { get; set; }

Значение свойства

Image

Отображаемый объект Image.

Атрибуты

Примеры

В следующем примере кода показано, как создать растровое изображение во время выполнения и отобразить его в объекте PictureBox , задав Image свойство. Чтобы запустить этот пример, вставьте его в форму Windows и вызов CreateBitmapAtRuntime из конструктора формы.

PictureBox pictureBox1 = new PictureBox();
public void CreateBitmapAtRuntime()
{
    pictureBox1.Size = new Size(210, 110);
    this.Controls.Add(pictureBox1);

    Bitmap flag = new Bitmap(200, 100);
    Graphics flagGraphics = Graphics.FromImage(flag);
    int red = 0;
    int white = 11;
    while (white <= 100) {
        flagGraphics.FillRectangle(Brushes.Red, 0, red, 200,10);
        flagGraphics.FillRectangle(Brushes.White, 0, white, 200, 10);
        red += 20;
        white += 20;
    }
    pictureBox1.Image = flag;
}

Комментарии

Для отображения свойству Image задается Image. Это можно сделать либо во время разработки, либо во время выполнения.

Ескерім

Если вы хотите использовать одно и то же изображение в нескольких элементах PictureBox управления, создайте клон изображения для каждого PictureBoxэлемента управления. Доступ к одному изображению из нескольких элементов управления приводит к возникновению исключения.

Применяется к

Өнім Нұсқалар
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7

См. также раздел