Gewusst wie: Abrufen eines Werts aus einem anderen Formular (Visual C#)
Aktualisiert: November 2007
In diesem Beispiel wird ein Wert aus einem Textfeld in einem Windows Form abgerufen und in einem Textfeld eines anderen Formulars angezeigt.
Beispiel
// In Form1.cs.
private Form2 otherForm = new Form2();
private void GetOtherFormTextBox()
{
textBox1.Text = otherForm.TextBox1.Text;
}
private void button1_Click(object sender, EventArgs e)
GetOtherFormTextBox();
}
Kompilieren des Codes
Für dieses Beispiel benötigen Sie:
Zwei Formulare mit den Namen Form1 und Form2. Jedes Formular enthält ein TextBox-Steuerelement mit dem Namen textBox1. Erstellen Sie mit Form1 eine Instanz von Form2, und weisen Sie diese otherForm zu. GetOtherFormTextBox kopiert den Text aus textBox1 in Form1 nach textBox1 in Form2.
Der Text-Eigenschaft von textBox1 in Form2 sollte zur Entwurfszeit eine Zeichenfolge zugewiesen werden.
Siehe auch
Konzepte
Entwerfen einer Benutzeroberfläche in Visual C#