PDA

View Full Version : pagecontrol و فوکاس !



nazanin20
چهارشنبه 07 بهمن 1388, 19:10 عصر
سلام من یه پیج کنترل تو فرمم دارم با 4 تا تب شیت
میخوام وقتی فرم باز میشه همیشه تب شیت یک انتخاب باشه
همون فوکاس میخام فوکاس رو نب شیت 1 باشه
وقتی فرمم میبندم دوباره باز میکنم بازم تب شیت یک انتخاب بشه
ولی وقتی مینویسم

tabsheet1.SetFocus;

ارور میده که فوکاس نمیشه رو پنجره اینویزیبل باشه
مثلا اگه تو دکمه خروج فرم بزارمش این کدرو همین اروره که میگم میاد.

اگه بیام تو رویداد activecontrol فرمم تب شیت1 رو انتخاب کنم بازم وقتی فرمو میبندم و باز میکنم تب شیت اولی انتخاب نمیشه بلکه اون تب شیتی که آخرین باری که فرمو باز کردم اون فعاله
چیکارکنم همیشه اولی انتخاب بشه؟؟؟؟؟؟

vahid64
چهارشنبه 07 بهمن 1388, 20:56 عصر
در رویداد OnActivate فرم این کد را قرار بدهید

PageControl1.TabIndex := 0;