ورود

نسخه کامل مشاهده نسخه کامل : ارسال یک مقدار از Textbox فرم main به فرم دوم



mm1900
15-10-2014, 17:28
می خوام یک مقدار را از تکس باکس فرم اصلی به چندین فرم ارسال کنم ، در انجمن نمونه ای دیدم که اطلاعات را از فرم دوم به فرم اصلی می فرستاد ، به ادرس
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
با تغییر این موارد نتوانستم این مقدار را از فرم اصلی به چند فرم (مثلا فرم دومی) انتقال بدم

می دانم که باید مقدار رویداد OnAFterFormClosed رو تغییر بدهم چون فرم اصلی هیچ وقت بسته نمی شود و اگر بسته هم شود ، کل پروژه بسته می شود، خواستم بدونم از چه رویدادی باید استفاده کنم

Payman_62
15-10-2014, 20:51
سلام.
یه پروپرتی تعریف کن و از طریق اون مقدار رو انتقال بده.

mm1900
15-10-2014, 21:16
من پراپرتی تعریف می کنم نمیشه ، من می خوام از فرم اصلی یک مقدار که یک کاربر ان رو در تکس باکس وارد می کند و این مقدار متغیر است و یک مقدار ثابت نیست رو به فرم دوم در یک تکس باکس ارسال کنم که در ان نمایش بده میشه سمپل بذارید ، لطفا
به نوعی از فرم یک به فرم دوم ، کد مورد ارسال از فرم دوم به فرم اول رو خودم اجرا گرفتم کار کرده،

mm1900
15-10-2014, 22:17
از یک سایت دیگر مشکلم حل شد : این نمونه کدش است






In form 2, write a public method

public void UpdateText(string newText){ this.TextBox2.Text = newText;}
On button click of form1 use the following code

Form2 frm2Object = new Form2();frm2Object.Show();frn2Object.UpdateText(th is.TextBox1.Text);


این هم ادرس اون سایت است:
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]