Удаление определенного цвета / фона в C # PictureBox - PullRequest
0 голосов
/ 05 января 2019

Я пытаюсь удалить белый фон из моих коробок с картинками в форме C #, как видно здесь .

Я уже пытался использовать BackColor = Color.Transparent;, однако, это не сработало.

Есть ли другой способ сделать это? Возможно, функция, которая позволила бы мне удалить белый цвет?

Любая помощь приветствуется. Спасибо!

Ответы [ 2 ]

0 голосов
/ 05 января 2019

Убедитесь, что ваш фон на картинке прозрачный Затем добавьте этот код:

this.*picturebox1.Parent = this.Form1**; this.*picturebox1.BackColor = Color.transparent;

Примечание: * = какое бы имя вы ни назвали, ваше графическое окно

** = любая структура может быть, например, панель, графическая рамка и т. Д.

0 голосов
/ 05 января 2019

Вам необходимо использовать изображение .png с поддержкой прозрачности.

...