PDA

View Full Version : سوال: مشکل در set شدن focus یک کنترل



reza6384
دوشنبه 11 بهمن 1389, 12:30 عصر
سلام.

من به یک مشکل خیلی عجیب برخوردم، اگر دوستان هم کسی قبلاً به این مشکل برخورده یا راه حل رو میدونه ممنون میشم توضیح بده.

این کد برای Form Load



'BestFunctions.SetTextboxAutoCompleteSource(TxtFam ily, "Student_Select_All", "Family")
'BestFunctions.SetTextboxAutoCompleteSource(TxtNam e, "Student_Select_All", "Name")
'BtnNew_Click(Me, e)
TxtName.Focus()


جالب اینه که حتی بعد از اینکه سه خط اول رو کامنت کردم بازهم کنترل TxtName روش Focus نمیشه و وقتی فرم باز میشه BtnNew ]هست که Focus شده

حتی TabOrder فرم رو هم ست کردم و اولین کنترل در اون TxtStdID هست
و اینکه برنامه رو هم موقع FormLoad که Trace کردم دیدم فقط این خط اجرا میشه، ولی باز هم BtnNew هست که Focus میشه.
البته، برای فرم از کنترل های DevExpress و DevComponents استفاده کردم، فکر نمیکنم مشکل از کنترل ها باشه.

AmirHarirbafan
دوشنبه 11 بهمن 1389, 15:25 عصر
از اینکه کنترلتون خصوصیت TabStop داره مطمئن شوید.
بعضی وقت ها، وقتی برنامه رو اجرا میکنید با کمال تعجب میبینید که تغییراتی که دادید اعمال نشده. در اینجور مواقع solution رو Clean باید کرد و برنامه رو Rebuild کرد.
اینم مشکل VS هستش