C# Variable an Form übergeben - itfacts.org die IT Seite für Nachrichten, Tutorials für Profis
0

C# Variable an Form übergeben

Manchmal benötigt man in C# (Visual C#) eine Variable, welche man in Form1 angelegt hat auch in der Form2. Im folgenden Tutorial zeige ich euch, wie ihr das machen könnt. Der Quelltext wurde mit Visual Studio in C# geschrieben und getestet.

Als Beispiel benutzen wir eine Variable, welche wir in Form1 angelegt haben und schreiben diese in eine TextBox die in Form2 liegt.

Form1.cs


// Form2 starten, wenn Button1 geklickt
public void Button1_clicked(object sender, EventArgs e)
{
  // Wir legen eine variable als String an
  string var = "Ich komme aus Form1";

  // Erstellen eine neue Instanz/Objekt vom Typ Form
  Form2 frm = new Form2();

  // Wir weisen unserer Form2 die Variable zu
  frm.Variable = var;

  // Form2 anzeigen
  frm.Show();
}

Form2.cs


// Mit diesem kleinen Code Fragment können wir den Wert aus Form1 benutzen und ändern
public string Variable
{
  get;
  set;
}

// Ändern der TextBox
public void ChangeText()
{
  // Wir weisen unserer TextBox den Text aus Variable (var aus Form1.cs zu)
  this.textbox1.Text = Variable;
}

In Kategorie: C#, Tutorials Tags: , , , , ,

Like & Share

Ähnliche Artikel

Hinterlasse ein Kommentar

Kommentar abschicken