Очистить Picturebox.backgroundimage в c # - PullRequest
0 голосов
/ 15 декабря 2010

У меня есть окно с картинками, где я могу загрузить изображение в его функцию .backgroundimage, и теперь у меня есть кнопка, которая должна очистить его, но нет. Я попытался с помощью этого кода: secondcapturebox.Dispose (); Но все же изображение в картинке. Пожалуйста, помогите,

Спасибо

Ответы [ 3 ]

3 голосов
/ 15 декабря 2010

Вы должны установить его на ноль.Как это:

    private void button1_Click(object sender, EventArgs e) {
        if (pictureBox1.BackgroundImage != null) {
            pictureBox1.BackgroundImage.Dispose();
            pictureBox1.BackgroundImage = null;
        }
    }
2 голосов
/ 15 декабря 2010

Вы пробовали ...

secondcapturebox.BackgroundImage = null;
0 голосов
/ 27 июня 2016
pictureBox1.Image = null;
pictureBox1.Invalidate();
pictureBox1.BringToFront();

pictureBox1.BackgroundImage = null;
...