Как сделать прозрачную этикетку на панели? - PullRequest
0 голосов
/ 08 марта 2020

Как сделать прозрачную этикетку на всех имеющихся у меня панелях? Я не смог найти никакого решения для этого при поиске в Google, также прозрачный цвет не сделает его прозрачным на всех панелях.

The label

Ответы [ 2 ]

0 голосов
/ 08 марта 2020

Этот хитрый и получил меня несколько раз . Что вы можете сделать, это обновить цвет метки на панели следующим образом:

private void UpdateBackColor()
{
  label1.BackColor = panel1.BackColor;
}

Это установит цвет метки такой же, как и цвет вашей панели, что, по сути, решит вашу проблему.

0 голосов
/ 08 марта 2020
label.BackColor = Color.Transparent;

или вы можете установить тот же цвет, что и родительский.

Но у вас, вероятно, возникнут некоторые проблемы с прозрачностью ... так как это winform ..

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...