PDA

View Full Version : سوال: ساخت رویداد جدید



aidin_behnood
دوشنبه 04 شهریور 1387, 09:39 صبح
چگونه می توان یک رویداد جدید برای یک برنامه ساخت که مثلا با سه بار کلیک روی فرم کاری برای ما انجام بده؟

m0rteza
دوشنبه 04 شهریور 1387, 10:20 صبح
من این کار رو با delegate انجام میدم ، آموزش Delegateهم در سایت و کتاب ها هست

Salar Ashgi
دوشنبه 04 شهریور 1387, 11: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++;

}


موفق و پیروز باشید !!!!