Form1では、「追加」をクリックした後にForm2がポップアップ表示されます。私が欲しいもの現在のフォームを閉じて、OKボタンをクリックした後に文字列をプリフォームに渡す方法
private void btAdd_Click(object sender, EventArgs e)
{
DialogResult dr = new DialogResult();
AddWinForm addWinForm = new AddWinForm();
dr = addWinForm.ShowDialog();
addWinForm.Show();
}
は、入力された文字列を渡すし、Form1にリストボックスをリフレッシュし、クリックして「OK」ボタンの後のForm2を閉じますということです。しかし、それは何か間違っているようです。
private void btnOK_Click(object sender, EventArgs e)
{
MainForm mainForm = new MainForm();
mainForm.AddMessageInfo = textBoxAddWinForm.Text;
mainForm.Close();
}