با عرض سلام و خدا قوت به تمامی دوستان
اگر بخوام در Form2 رخداد کلیک (Event ) یک Buttonدر فرم Form1 رو صدا بزنم باید چی کار کرد
اگر کدشو رو بذارید ممنون می شم
با عرض سلام و خدا قوت به تمامی دوستان
اگر بخوام در Form2 رخداد کلیک (Event ) یک Buttonدر فرم Form1 رو صدا بزنم باید چی کار کرد
اگر کدشو رو بذارید ممنون می شم
چرا میخواید همچین کاری کنید ؟
كافيه او كليد رو از نوع publicكنيد بعد در تمام فرمها به اون دسترسي داريد
با سلام
با کد زیر میتونی :
//in form1
private void CallEvent()
{
using (var form2 = new Form2())
{
form2.RaiseLoadEvent(EventArgs.Empty);
}
}
private void button1_Click(object sender, EventArgs e)
{
this.CallEvent();
}
//in form2
public void RaiseLoadEvent(EventArgs e)
{
this.OnLoad(e);
}
private void OnLoad(EventArgs e)
{
this. Form2_Load(this, e);
}
private void Form2_Load(object sender, EventArgs e)
{
// عمل مورد نظر
}
کسی که به خود اطمینان دارد به تعریف دیگران احتیاج ندارد. «گوستاو لوبون»
یعنی اضافه کردن button1_Click به جای Form2_Load خیلی سخت بود ؟
کسی که به خود اطمینان دارد به تعریف دیگران احتیاج ندارد. «گوستاو لوبون»