Lorsque vous utilisez plusieurs fenêtres dans l'application C #, vous devez généralement passer la valeur entre les fenêtres. Cet article expliquera progressivement comment atteindre cet objectif.
Afin de passer la valeur entre Form1 et Form2, nous utiliserons les méthodes suivantes:
Affichez Form2 de manière modulaire pour garantir que Form1 maintient l'état de non-activité.
<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>
.
ShowDialog()
). ShowDialog()
Cette méthode fournit un moyen simple et d'effet de passer la valeur en C #.Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!