PDA

View Full Version : فوکوس به محتویات یک Tabpage



Sal_64
یک شنبه 05 آبان 1387, 14:04 عصر
سلام

من توی فرمم یه TabControl دارم با چند تا Tabpag حالا زمانی که اون فرم برای نمایش فراخوانی میشه یه پارامتر بهش فرستاده میشه که بر طبق اون تنها یکی از Tabpage ها رو نمایش بده و باقی رو مخفی کنه

خب تا اینجا که مسئله ای نیست

مورد زمانی اتفاق می افته که قرار بعد از نمایش هر تب پیچ ، فوکوس رو به موقعیت خاصی هدایت کرد مثلا به یه تکست باکس که کاربر به محض لود شدن فرم و نمایش تب مورد نظر بتونه در تکست باکس تایپ کنه :متفکر:

چند تا کار انجام دادم

خاصیت TabStop مربوط به TabControl رو False کردم و TabIndex اون رو بیشتر از محتویاتش قرار دادم

توضیح کوتاه

لطفا برنامه رو ببینید :خجالت:



با تشک ر

smt_414
دوشنبه 06 آبان 1387, 18:47 عصر
سلام

این لینک رو ببینید

http://barnamenevis.org/forum/showthread.php?t=68029&highlight=tabindex


موفق باشید

Sal_64
سه شنبه 07 آبان 1387, 12:59 عصر
سلام

لینک فوق کمکی نکرد
در ضمن برای TabPage خاصیت TabStop رو پیدا نکردم !!

دوستان کس می تونه راهنمایی کنه


با تشکر

smt_414
سه شنبه 07 آبان 1387, 13:39 عصر
سلام

نمونه کد شما رو دیدم ، شما در رویداد لود فرمتون تنظیمات مربوط به نمایش و یا مخفی بودن تب پیج ها رو انجام دادید

خب بعد از انجام تمام تنظیمات دلخواه و در زمان نمابش فرم می بایست فوکوس رو تنظیم کنید به این طریق دیگه فوکوس بعد از آخرن تغییر توسط شما تغییر نخواهد کرد

شما در رویداد Shown فرمتون فوکوس رو تنظیم کنید


موفق باشید

Armin060
سه شنبه 07 آبان 1387, 16:11 عصر
ميتونيد خاصيت فوكوس كنترل رو برابر True قرار بديد. مثلا :
TextBox1.Focus = True

Sal_64
سه شنبه 07 آبان 1387, 17:12 عصر
سلام


ميتونيد خاصيت فوكوس كنترل رو برابر True قرار بديد. مثلا :
TextBox1.Focus = Trueتشکر
این کارها رو قبلا انجام داده بودم



با راهنمایی جناب smt_414 در پست چهارم مشکل حل شد :قلب:


با تشکر