Wenn Sie mehrere Fenster in der C# -Anwendung verwenden, müssen Sie normalerweise den Wert zwischen den Fenstern übergeben. Dieser Artikel wird nach und nach erklären, wie dieses Ziel erreicht werden kann.
Um den Wert zwischen Form1 und Form2 zu übergeben, verwenden wir die folgenden Methoden:
Form2 auf modulare Weise anzeigen, um sicherzustellen, dass Form1 den Nichtaktivitätsstatus hält.
<code class="language-csharp">// Form 1 // 在按钮点击事件中 using(Form2 form2 = new Form2()) { if(form2.ShowDialog() == DialogResult.OK) { someControlOnForm1.Text = form2.TheValue; } }</code>
<code class="language-csharp">// Form 2 // 创建一个公共属性来提供值 public string TheValue { get { return someTextBoxOnForm2.Text; } }</code>
zurück.
ShowDialog()
). ShowDialog()
Diese Methode bietet einen einfachen und effektiven Weg in C#Das obige ist der detaillierte Inhalt vonWie kann ich Werte zwischen Formen in C#übergeben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!