View Full Version : سوال: ارتباط اجزای فرم ها
Babak-Magic
چهارشنبه 23 تیر 1389, 12:31 عصر
سلام
میخواستم ببینم چطور میشه مثلا وقتی یک باتن از فرم 2 کلیک می شه و ما می خواهیم دستورات رویداد کلیک یک باتن دیگر در فرم 1 هم اجرا بشه می خواستم بدونم این ارتباط چجوریه
vandermond
چهارشنبه 23 تیر 1389, 13:08 عصر
دوست عزيز به اين راحتي:
//اين كد توي فرم1 نوشته شده
private void button1_Click(object sender, EventArgs e)
{
Form2 frm2 = new Form2();
frm2.button1_Click(sender,new EventArgs);
}
سوال ديگه اي هم بود در خدمت هستم.
s.khoshfekran
چهارشنبه 23 تیر 1389, 13:37 عصر
میتونی Button را به عنوان پارامتر در constructor فرم2 بفرستی و ازش استفاده کنی!
Babak-Magic
شنبه 26 تیر 1389, 00:35 صبح
Form2 fr = new Form2();
fr.button1_Click(sender,new EventArgs);
اينو ميزنم ولي كار نميكنه
hossein_ignore
شنبه 26 تیر 1389, 11:38 صبح
private void button1_Click(object sender, EventArgs e)
{
Form2 frm2 = new Form2();
frm2.button1_Click(sender,e);
}
hossein_ignore
شنبه 26 تیر 1389, 12:46 عصر
در ضمن! تو Form2 متد button1_Click رو باید public تعریف کنی!
Babak-Magic
شنبه 26 تیر 1389, 13:30 عصر
ممنون ولی این کارارم کردم درست نشد اگه میشه شما یه نمونه درست کن بزار
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.