FloDra
Grünschnabel
Hallo,
ich hab mir schon quer durchs Forum gelesen und komme aber irgendwie nicht so recht weiter.
Mein Problem:
Ich habe eine eine Willkommensform mit 6 Button ( die 3 um die es mir geht sind: Neu, Laden, zur Hauptform) die am anfang meines Prog. geöffnet wird. je nachdem welchen Button man auswählt öffnet sich eine neue Form und schließt die Willkommensform. Am ende landet man jedoch immer in der Hauptform. In dieser Hauptform muss ich jedoch wissen welchen Button man am Anfang betätigt hat. Jenachdem soll nämlich die Textboxen in der Hauptform unterschiedlich gefüllt werden.
Meine Überlegung war eine Variable zu setzen und diese am Ende in der hauptfrorm abzufragen. Leider klappt es nicht so recht.
Wo liegt mein fehler?
ich hab mir schon quer durchs Forum gelesen und komme aber irgendwie nicht so recht weiter.
Mein Problem:
Ich habe eine eine Willkommensform mit 6 Button ( die 3 um die es mir geht sind: Neu, Laden, zur Hauptform) die am anfang meines Prog. geöffnet wird. je nachdem welchen Button man auswählt öffnet sich eine neue Form und schließt die Willkommensform. Am ende landet man jedoch immer in der Hauptform. In dieser Hauptform muss ich jedoch wissen welchen Button man am Anfang betätigt hat. Jenachdem soll nämlich die Textboxen in der Hauptform unterschiedlich gefüllt werden.
Meine Überlegung war eine Variable zu setzen und diese am Ende in der hauptfrorm abzufragen. Leider klappt es nicht so recht.
Code:
public partial class Willkommen : Form
{
public string i = null;
private void button1_Click(object sender, EventArgs e)
{
i = "neu";
Console.WriteLine(i);
Neu Erf = new Neu();
this.Hide();
AufErf.ShowDialog();
}
}
public partial class Hauptprogramm : Form
{
Willkommen will = new Willkommen();
Console.WriteLine(will.i);
if (will.i == "neu")
{
....
}
}
Wo liegt mein fehler?