Почему я не могу сделать панель поверх рисования элементов - PullRequest
0 голосов
/ 02 августа 2020

Я пытаюсь создать панель с кодом и заставить ее скрыть все содержимое на экране, но это происходит https://gyazo.com/9d5951fc49a0f7e8e1432bc16fbc245a

Красная часть - это панель. Это мой код

Controls.Add(new Panel() { Dock = DockStyle.Fill, BackColor = System.Drawing.Color.Red, Location = new Point (13, 58)});

1 Ответ

2 голосов
/ 02 августа 2020

Потому что панель находится за всеми остальными элементами управления. Попробуйте это:

 var panel = new Panel() { Dock = DockStyle.Fill, BackColor = System.Drawing.Color.Red, Location = new Point (13, 58)};
    Controls.Add(panel);
    panel.BringToFront();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...