View Full Version : سوال: ساخت رویداد جدید
aidin_behnood
دوشنبه 04 شهریور 1387, 10:39 صبح
چگونه می توان یک رویداد جدید برای یک برنامه ساخت که مثلا با سه بار کلیک روی فرم کاری برای ما انجام بده؟
m0rteza
دوشنبه 04 شهریور 1387, 11:20 صبح
من این کار رو با delegate انجام میدم ، آموزش Delegateهم در سایت و کتاب ها هست
Salar Ashgi
دوشنبه 04 شهریور 1387, 12:59 عصر
سلام ، شما میتونید یک متغیر با مقدار اولیه صفر تعریف کنید ، و بعد هر دفعه که روی فرم
کلیک شد ، این متغیر رو افزایش بدین و اگر مقدار متغیر 3 شد ، یعنی روی فرم 3 بار کلیک
شده و میتونید هر کاری رو که خواستید انجام بدید !!!
کد برنامه :
public int k = 0;
private void Form1_MouseClick(object sender, MouseEventArgs e)
{
if (k == 3)
{
MessageBox.Show(" 3 Times is Clicked on Form 1 ");
k = 0;
}
k++;
}
موفق و پیروز باشید !!!!
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.