PDA

View Full Version : مبتدی: قرار دادن فوکوس روی textbox



mahdidabaghi
چهارشنبه 18 خرداد 1390, 23:02 عصر
سلام
میشه یه لطفی بکنین چجوری میشه وقتی فرمم لود میشه فوکوس روی یه textox مورد نظر باشه(کاربر مجبور نباشه اول روی textbox کلیک کنه)

morteza271
چهارشنبه 18 خرداد 1390, 23:13 عصر
TextBox1.Focus();

masoudmok
چهارشنبه 18 خرداد 1390, 23:13 عصر
توی formload کافیه textBox2.Focus(); رو بنویسی

aghayex
پنج شنبه 19 خرداد 1390, 06:15 صبح
شما باید دستور فکوس را آخرین دستور در اون رویداد قرار بدید تا کنترل برنامه جای دیگه ای نره

haghft
پنج شنبه 19 خرداد 1390, 09:27 صبح
شما هر کنترلی رو که بخاید روش فوکوس بشه با دستور select(); میتونید انجام بدید:
textbox1.select();

mahdidabaghi
چهارشنبه 25 خرداد 1390, 13:14 عصر
مرسی از دوستان
فقط من یه مشکل دیگه که پیدا کردم اینه که روی فرمم چندتا کنترل دام
و با این تویه لور فرمم و خط احزش نوشتم txtserial.focus()
ولی بازم وقتی وارد فرمم میشم فوکوس روی یکی از دکمه هامه!!!!!!!!!!!
من دیگه باید چیکار کنم؟

AlgorithmX
چهارشنبه 25 خرداد 1390, 13:29 عصر
مرسی از دوستان
فقط من یه مشکل دیگه که پیدا کردم اینه که روی فرمم چندتا کنترل دام
و با این تویه لور فرمم و خط احزش نوشتم txtserial.focus()
ولی بازم وقتی وارد فرمم میشم فوکوس روی یکی از دکمه هامه!!!!!!!!!!!
من دیگه باید چیکار کنم؟


روی فرم تکس باکستو انتخاب کن و خاصیت TabIndex اونو برابر 0 (صفر) قرار بده!

masoud_z_65
چهارشنبه 25 خرداد 1390, 16:02 عصر
حالا اگه بخوایم که بعد از مثلا کلیک کردن یک دکمه علاوه بر فوکوس روی تکست باکس کل نوشته های توش به حالت انتخاب شده در بیاد چیکار کنیم؟

AlgorithmX
چهارشنبه 25 خرداد 1390, 18:15 عصر
حالا اگه بخوایم که بعد از مثلا کلیک کردن یک دکمه علاوه بر فوکوس روی تکست باکس کل نوشته های توش به حالت انتخاب شده در بیاد چیکار کنیم؟

textBox1.Focus();
textBox1.SelectAll();

haghft
چهارشنبه 25 خرداد 1390, 18:24 عصر
به جای این همه کار همون یه دستوری که من گفتمو انجام بده حتی لازم نیست به tabindex دست بزنی.

AlgorithmX
چهارشنبه 25 خرداد 1390, 18:29 عصر
به جای این همه کار همون یه دستوری که من گفتمو انجام بده حتی لازم نیست به tabindex دست بزنی.



حالا اگه بخوایم که بعد از مثلا کلیک کردن یک دکمه علاوه بر فوکوس روی تکست باکس کل نوشته های توش به حالت انتخاب شده در بیاد چیکار کنیم؟
به نظرت جواب سوال بالا این میشه؟

شما هر کنترلی رو که بخاید روش فوکوس بشه با دستور select(); میتونید انجام بدید:
textbox1.select();

دستوره شما در رویداد فرم لود کار میکنه. اما مال من یعد از این که فرم لود شد کار میکنه!

masoud_z_65
چهارشنبه 25 خرداد 1390, 19:25 عصر
textBox1.Focus();
textBox1.SelectAll();

دوست عزیز این کارو کردم اما جواب نداد!

select رو انجام نمیده!
یعنی فوکوس رو انجام میده اما سلکت نمیکنه نوشته های قبلی رو!!

masoud_z_65
چهارشنبه 25 خرداد 1390, 19:31 عصر
دوست خوبم ممنون

یه پروژه جدید درست کردم کار کرد اما توی برنامه قبلی و فرمم که اینکارو کردم سلکت نمیکرد!!! باید ببینم دلیلش چی بوده!!
بازم ممنون