Heim >Backend-Entwicklung >C++ >Wie kann ich Werte zwischen Formen in C#übergeben?
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>Wenn der Benutzer auf Form2 auf die Schaltfläche "OK" klickt, gibt die Methode
<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!