Вызов метода для создания панели - C#
Формулировка задачи:
Здравствуйте. Есть класс (создание панели с параметрами) и кнопка, по нажатию которой эта панель создается. Компилирует без ошибок, но панель не создается. Может быть что-то не там пишу? Спасибо заранее
class CDiscretePanel : Control { Panel panel1 = new Panel(); public void CreateMyPanel() { panel1.Location = new Point(56, 72); panel1.Size = new Size(264, 152); panel1.BorderStyle = BorderStyle.Fixed3D; this.Controls.Add(panel1); } }
private void DelButton_Click(object sender, EventArgs e) { CDiscretePanel myClass = new CDiscretePanel(); myClass.CreateMyPanel(); }
Решение задачи: «Вызов метода для создания панели»
textual
Листинг программы
class CDiscretePanel : Control { Panel panel1 = new Panel(); public Panel CreateMyPanel() { panel1.Location = new Point(56, 72); panel1.Size = new Size(264, 152); panel1.BorderStyle = BorderStyle.Fixed3D; return panel1; } } private void DelButton_Click(object sender, EventArgs e) { CDiscretePanel myClass = new CDiscretePanel(); this.Controls.Add(myClass.CreateMyPanel()); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д