PDA

View Full Version : مبتدی: آراهای از باتون ها



barnamenevisy
چهارشنبه 14 مهر 1389, 10:02 صبح
سلام یه چندتا سوال درمورد باتون داشتم :


1. دوستان می خواستم ببینم زمانی که ماآرایه ای از باتون هارارودرزمان اجرا ایجادمی کنیم چگونه می تونیم رویداد یکی از اونها رو به دلخواه در نظر بگیریم مثلا باکلیک کردن روی اون باتون رنگ اون باتون عوض بشه درواقع رویداد اونا رو براساس اندیس داشته باشیم





2.یه سوال دیگه ای که داشتم درمورد اینه که جوری می تونیم رویداد باتون رو یک درمیون داشته باشیم مثلا با یک بار کلیک یه اتفاق بیفته با کلیک بعدی یه اتفاق دیگه؟

amirh_karimifar
چهارشنبه 14 مهر 1389, 10:17 صبح
در مورد سوال دومت می تونی یک فیلد سراسری تو کلاس فرم از نوع int یا بول ایجاد کنی با کلیک اول مقدارش رو true و با کلیک دوم مقدارش رو false کنی .
بعد برای دستورت مقدار true یا false رو بررسی کنی
مثلا

public btnClick(object Sender , EvntArgs e){
if ( Flag == true){
//do something
Flag = false
else
{
//Do something Else
flag = true;
}
}

amirh_karimifar
چهارشنبه 14 مهر 1389, 10:25 صبح
واسه سوال اولتون هم اینظوری می تونییم پاسخ بدم .
فرض کنید ، تابع handler به نام X داری .

Button [] btn = new Button
foreach ( Button B in btn){
btn.Click = new EvenHandler(X)
}