У меня есть 3 панели друг над другом и 3 кнопки.Я хочу, чтобы при каждом нажатии кнопки появлялась соответствующая панель, в настоящее время я использую panel.Visible = true;
и panel.Visible = false;
, но поскольку каждый элемент на панели в WFA считается дочерним по отношению к этой панели, все, что я получаю, это либовсе видимые или все они невидимы.
В: Как заставить каждую панель вести себя отдельно?
Это код контроля видимости:
private void btnHome_Click(object sender, EventArgs e)
{
panelHome.Visible = true;
panelContact.Visible = false;
panelOther.Visible = false;
}
private void btnContact_Click(object sender, EventArgs e)
{
panelHome.Visible = false;
panelContact.Visible = true;
panelOther.Visible = false;
}
private void btnOther_Click(object sender, EventArgs e)
{
panelHome.Visible = false;
panelContact.Visible = false;
panelOther.Visible = true;
}