のウィンドウ間の値を渡す c#では、ウィンドウ間のデータ転送は次の手順で実装できます。
form1がこの値にアクセスできるように、form2にパブリック属性を作成します。
コード説明:
form2が
に割り当てます。 ここでは、データを両方向に渡すようにメソッドを追加します。 <code class="language-csharp">public string TheValue
{
get { return someTextBoxOnForm2.Text; }
set { someTextBoxOnForm2.Text = value; } //添加set方法,实现双向数据绑定
}</code>
モーダルダイアログボックスでフォーム2を開く<code class="language-csharp">using (Form2 form2 = new Form2())
{
if (form2.ShowDialog() == DialogResult.OK)
{
someControlOnForm1.Text = form2.TheValue;
}
}</code>
に入力された値を使用し、
form2.ShowDialog()
プロパティに
以上がC#のフォーム間で値を渡すにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。