Я понимаю, что такой вопрос задавался здесь несколько раз, но я не могу понять, почему мой код не работает.Динамическое добавление панели
Я пытаюсь добавить панель только тогда, когда переменная int selected
равна 0
. Когда я запускаю свой код, я не вижу свою панель, как я мог бы ожидать.
Мой код ниже:
if (selected == 0)
{
Panel p = new Panel();
p.Height = 637;
p.Width = 449;
p.Location = new Point (269, 449);
p.BorderStyle = BorderStyle.FixedSingle;
p.Visible = true;
p.BackColor = Color.White;
p.AllowDrop = true;
p.Dock = DockStyle.Top;
p.Show();
MessageBox.Show("Now we should see the Panel");
}
Что я делаю неправильно?
Вы создали кастрюлю el в памяти, но не добавили его в вашу форму. –