PDA

View Full Version : سوال در مورد دکمه



akobar
شنبه 01 خرداد 1389, 10:19 صبح
1)چطوری یک دکمه بطور پیش فرض فوکوس باشه
2)اگه کلیک کردیم و از قبل فوکوس بود از فوکوس در بیاد
3)اگه کلیک کردیم و فوکوس نبود فوکوس شه
4)چطوری بدونیم یک دکمه انتخیب شده

M.YasPro
شنبه 01 خرداد 1389, 10:29 صبح
1)چطوری یک دکمه بطور پیش فرض فوکوس باشه



cmd.TabIndex=0;




2)اگه کلیک کردیم و از قبل فوکوس بود از فوکوس در بیاد
3)اگه کلیک کردیم و فوکوس نبود فوکوس شه



if (button1.Focused)
SendKeys.Send("{TAB}");
else
button1.Select();




)چطوری بدونیم یک دکمه انتخیب شده





if (button1.Focused)

akobar
شنبه 01 خرداد 1389, 10:44 صبح
واسه جوابه اولتون این کد فقط select میکنه
من میخوام focus شه :متفکر:

M.YasPro
شنبه 01 خرداد 1389, 10:52 صبح
فرق focus و select چیه ؟

Rejnev
شنبه 01 خرداد 1389, 11:13 صبح
سوال 1
روی فرم یک خاصیت وجود داره که کلید default رو مشخص میکنه.
خاصیت اون رو برابر کلید مورد نظر قرار بدید.
AcceptButton اسم اون خاصیته.

akobar
شنبه 01 خرداد 1389, 11:20 صبح
آخه مثل برنامه wordpad
فوکوس مثل راست چین هست

Rejnev
شنبه 01 خرداد 1389, 11:38 صبح
کدوم ها رو میگید
نکنه منظورتون تول باره word pade ؟
اونها میتونن check box یا radio button باشن که ظاهرشون مثل کلید شده

M.YasPro
شنبه 01 خرداد 1389, 11:44 صبح
اینجا (http://www.codeproject.com/KB/buttons/PulseButton.aspx) و اینجا (http://www.codeproject.com/KB/buttons/pushmenubutton.aspx) رو ببینید .