Я пытаюсь создать панель с кодом и заставить ее скрыть все содержимое на экране, но это происходит https://gyazo.com/9d5951fc49a0f7e8e1432bc16fbc245a
Красная часть - это панель. Это мой код
Controls.Add(new Panel() { Dock = DockStyle.Fill, BackColor = System.Drawing.Color.Red, Location = new Point (13, 58)});
Потому что панель находится за всеми остальными элементами управления. Попробуйте это:
var panel = new Panel() { Dock = DockStyle.Fill, BackColor = System.Drawing.Color.Red, Location = new Point (13, 58)}; Controls.Add(panel); panel.BringToFront();