textBox で usercontrol1 を作成します。私のフォームでは、ユーザーコントロール(テキストボックス付きのユーザーコントロール1)とテキストボックスを追加します。Form から Usercontrol に値を渡す方法は既に知っています。
Form Code
public string ID
{
get { return textBox1.Text; }
}
private void textBox1_TextChanged(object sender, EventArgs e)
{
userControl11.ID = ID;
}
Usercontrol Code
public string BorrowerID
{
set { textBox1.Text = value; }
}
しかし、Usercontrol の textBox から Form の textbox に値を渡す方法がわかりませんか? ユーザーコントロールからフォームを閉じる方法を見つけました。
((Form)this.TopLevelControl).Close();
親フォームの色を変更する
this.ParentForm.BackColor= Color.Red;
ユーザーコントロールからフォームに値を渡すために、このような方法または他の方法をどのように実装しますか?
((Form)this.TopLevelControl).ID = ID;
また
this.ParentForm.ID= ID;