بیتا حکمت
سه شنبه 08 اردیبهشت 1394, 11:43 صبح
سلام .
مرحله اول : یه متغیر پابلیک در Program تعریف کردم
public static string Teststr = "I love C# more then php ";
مرحله دوم : در فرم اول کد پایین رو نوشتم . نمیخوام فرم اول به صورت کامل بسته بشه برای همین از This.hide استفاده نکردم .(برام مهمه که پشت فرم دوم ، فرم اول نشون داده بشه )
private void button1_Click(object sender, EventArgs e)
{
Form2 frm2 = new Form2();
frm2.ShowDialog();
}
مرحله سوم : در رویداد لود فرم دوم مقدار متغییر سراسری رو به این صورت تغییر دادم
private void Form2_Load(object sender, EventArgs e)
{
this.Text = " I love php more then C#" ;
}
// میخوام این تغییر در فرم اول نشون داده بشه ، موقعی که فرم دوم بسته میشه !
سوال : میخـوام وقتی فرم دوم بسته میشه عنوان فرم اول هم به I love php more then c تغییر کنه (مطابق مرحله سوم ) ، دلیل اینکه عنوان تغییر این هست که چون رویداد فرم لود فرم اول اجرا نمیشه و از قبل لود شده . اما سوالم اینکه برای این کاری که میخوام انجام بدم در چه رویدادی باید کد بنویسم ؟! ( تاکید می کنم نمیخوام فرم اول به صورت کامل بسته بشه )
مرحله اول : یه متغیر پابلیک در Program تعریف کردم
public static string Teststr = "I love C# more then php ";
مرحله دوم : در فرم اول کد پایین رو نوشتم . نمیخوام فرم اول به صورت کامل بسته بشه برای همین از This.hide استفاده نکردم .(برام مهمه که پشت فرم دوم ، فرم اول نشون داده بشه )
private void button1_Click(object sender, EventArgs e)
{
Form2 frm2 = new Form2();
frm2.ShowDialog();
}
مرحله سوم : در رویداد لود فرم دوم مقدار متغییر سراسری رو به این صورت تغییر دادم
private void Form2_Load(object sender, EventArgs e)
{
this.Text = " I love php more then C#" ;
}
// میخوام این تغییر در فرم اول نشون داده بشه ، موقعی که فرم دوم بسته میشه !
سوال : میخـوام وقتی فرم دوم بسته میشه عنوان فرم اول هم به I love php more then c تغییر کنه (مطابق مرحله سوم ) ، دلیل اینکه عنوان تغییر این هست که چون رویداد فرم لود فرم اول اجرا نمیشه و از قبل لود شده . اما سوالم اینکه برای این کاری که میخوام انجام بدم در چه رویدادی باید کد بنویسم ؟! ( تاکید می کنم نمیخوام فرم اول به صورت کامل بسته بشه )