PDA

View Full Version : کنترل فوکوس روی فیلد مورد نظر



jipsi_king
چهارشنبه 27 مرداد 1389, 13:09 عصر
سلام توی form_load فوکوس رو روی فیلد مورد نظرم گذاشتم و بعدش هم return کردم ولی چون یه سری دستورات دیگه اجرا می شه فوکوس رو از دست می ده.چه کار کنم که بمونه؟

ایمان مدائنی
چهارشنبه 27 مرداد 1389, 13:14 عصر
تو آخرين خط كد قسمت لود فرم كدت رو بزن



textbox1.foucus();

jipsi_king
چهارشنبه 27 مرداد 1389, 13:54 عصر
خب منم همین کارو کردم .بعدش هم return کردم.ولی جواب نداده

ایمان مدائنی
چهارشنبه 27 مرداد 1389, 14:07 عصر
return براي چي ؟

jipsi_king
چهارشنبه 27 مرداد 1389, 14:27 عصر
نمی دونم.گفتم شاید فوکوس رو نگه داره .ولی فرقی نمی کنه.برنامه اجرا می شه و یه سری توابع و دستورات دیگه رو هم اجرا می کنه و نهایتا فوکوس از روی textbox خارج می شه و فکر کنم روی button خروج از برنامه فوکوس می کنه.چون وقتی فرم لود می شه تا Enter میزنم فرم بسته می شه.

vandermond
چهارشنبه 27 مرداد 1389, 15:13 عصر
:متفکر:
مگه ميشه تو خط آخر بنويسي ولي...:متفکر:
آها فهميدم. من هم گاهي اينطوري ميشه برام. نميدونم ولي فك كنم توي form_Load فوكوس جواب نميده.(براي من كه جواب نميداد)
راهش اينه كه يا از متد ديگه اي استفاده كني (كه توصيه نميكنم). يا اينكه به جاي فوكوس بزني:

textBox1.Select();

ويرايش: البته return هم نياز نداره. چرا گذاشتي؟ بردارش.:چشمک: