Вызов метода для создания панели - 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());
}