Hallo Ihr lieben,
Ich bin noch nicht so weit mit C# und möchte gerne für mich ein kleines Programm schreiben.
Leider habe ich folgendes Problem:
Ich mache ein Programm wo ich mehrere Forms benutze.
Ich möchte gerne in meiner Form2 einen einfachen Integer mit einem Wert erstellen,
und diesen Wert will ich später in Form3 mit if auslesen.
FORM2:
public int merke = 0;
private void button1_Click(object sender, EventArgs e)
{
merke = 1;
this.Visible = false;
form3.ShowDialog();
}
private void btnVerkaufsleiter_Click(object sender, EventArgs e)
{
merke = 2;
this.Visible = false;
form3.ShowDialog();
}
private void btnTeiledienstleiter_Click(object sender, EventArgs e)
{
merke = 3;
this.Visible = false;
form5.ShowDialog();
}
FORM3:
if(Form2.merke == 1)
{
MessageBox.Show("Betriebsleiter");
}
if (Form2.merke == 2)
{
MessageBox.Show("Verkaufsleiter");
}
if (Form2.merke == 3)
{
MessageBox.Show("Teiledienstleiter");
}
Für den Anfang: FAQ- Kommunikation von 2 Forms
Goalkicker.com // DNC Magazine for .NET Developers // .NET Blogs zum Folgen
Software is like cathedrals: first we build them, then we pray 😉