Verwenden von Schaltflächen zum Ändern der Ansicht von Formular-Projekten. Wie Sie sehen, wird es in jeder Schaltfläche eine Menge Text geben.Switch Ansicht im Formular - mit Panel C#
private void start_Click(object sender, EventArgs e)
{
panel1.Visible = true;
panel2.Visible = false;
panel3.Visible = false;
panel4.Visible = false;
}
Also machte eine Methode davon. Fühlt sich immer noch sehr ungeschickt an. Gibt es eine bessere Möglichkeit, die Ansicht jedes Panels zu wechseln?
private void start_Click(object sender, EventArgs e)
{
panel = 1;
PanelW(1);
}
public void PanelW(int panel)
{
if (panel == 1)
{
panel1.Visible = true;
panel2.Visible = false;
panel3.Visible = false;
panel4.Visible = false;
}
else if (panel == 2)
{
panel2.Visible = true;
panel1.Visible = false;
panel3.Visible = false;
panel4.Visible = false;
}
else if (panel == 3)
{
panel3.Visible = true;
panel1.Visible = false;
panel2.Visible = false;
panel4.Visible = false;
}
else if (panel == 4)
{
panel4.Visible = true;
panel1.Visible = false;
panel2.Visible = false;
panel3.Visible = false;
}
Ich möchte Tabcontrol nicht verwenden. Nicht sicher, ob der Rückgabewert der Schaltfläche auch besser ist, anstatt void.
Sehr schön! Vielen Dank Kumpel. – Global