私は2つのフォームを持っています。
最初のフォームから2番目のフォームを呼び出します...2番目のフォームでいくつかの計算を行い、2番目のフォームを閉じた後に最初のフォームで結果を取得したいと思います。
最初のフォームコード
public partial class XtraForm1 : DevExpress.XtraEditors.XtraForm
{
String s = "";
public XtraForm1()
{
InitializeComponent();
}
private void simpleButton1_Click(object sender, EventArgs e)
{
s = textEdit1.Text;
XtraForm2 x = new XtraForm2(ref s);
x.ShowDialog();
MessageBox.Show(s); // Here I want to get the data from 2nd form.
}
}
2番目のフォームコード
public partial class XtraForm2 : DevExpress.XtraEditors.XtraForm
{
string s2 = "";
public XtraForm2(ref string s1)
{
InitializeComponent();
s2 = "hai";
s1 = s2;
}
private void simpleButton1_Click(object sender, EventArgs e)
{
// here i do some operations and i want to store it in variable s1 so that i will get the result in 1st form.
this.Close();
}
}