PDA

View Full Version : سوال: آپدیت یک فرم پس از انتقال اطلاعات از فرم دیگر !



Mohammad_1ta
شنبه 07 اسفند 1389, 11:51 صبح
سلام دوستان، خسته نباشید.

مشکلم راجع به آپدیت فرم اولیه هست (پس از انجام عملیات روی فرم دوم)

به عکس نگاه کنین، متوجه میشین...

2 تا فرم دارم، میخوام با فرم 2 در فرم 1 اطلاعات وارد کنم.
وقتی که روی دکمه "قرار دادن" کلیک میکنم، هیچی داخل فرم 1 نمیاد. (چون نیاز داره که فرم 1 یه بار لود شه)

کدم این هست واسه اون دکمه:


main form1 = new main();
form1.richTextBox1.Text += textBox1.Text;
this.Close();


اگه بالای this.close بنویسم:


form1.Showdialog();


فرم 1 دوباره باز میشه... و مشکلی نداره (یعنی کارم انجام شده). ولی من نمیخوام که دوباره باز شه، میخوام تو همون فرم قبلی آپدیت شه.

ممنون میشم کمک کنید. چند روز درگیر این بودم، همش فکر میکردم اطلاعات کلاً نمیاد تو فرم قبلی. ولی با ShowDialog دیدم آره سر کارم... :لبخند: :لبخندساده:

با تشکر،

ehsanara
شنبه 07 اسفند 1389, 12:59 عصر
اینو تو فرم 1 بنویس


public void ABC(string s)
{
richTextBox1.Tex = s;
}


اینم تو فرم 2



Form1 SendText = (Form1)Application.OpenForms["Form1"];
SendText.ABC(textBox1.Text);

Mohammad_1ta
شنبه 07 اسفند 1389, 13:47 عصر
واییییی مرسی، :قلب:
خیلی عالی جواب دادش.
یه یک هفته ای درگیر این بودم فقط :افسرده: