PDA

View Full Version : سوال: حذف قابلیت Focus از UserControl



hossein_ignore
پنج شنبه 10 تیر 1389, 10:55 صبح
سلام اساتید محترم.

چجوری میشه قابلیت Focus شدن رو از UserControl حذف کرد؟ مثلا مثل یه Label یا ProgressBar که نمیشه روشون Focus کرد!

hossein_ignore
جمعه 11 تیر 1389, 14:20 عصر
میشه یکی لطف کنه جواب بده؟!! من 3 روز دیگه باید پروژمو تحویل بدم!! :-(

navidkhalilian
سه شنبه 15 تیر 1389, 17:17 عصر
بفرما دوست من:
textBox.Focused = false;

hossein_ignore
چهارشنبه 16 تیر 1389, 23:30 عصر
مرسی نوید جان دمت گرم ولی من می خوام UserControlای که می سازم اصلا نشه روش Focus کرد!

FastCode
پنج شنبه 17 تیر 1389, 00:14 صبح
this.CanFocus = false;

باید این کد رو توی constructor بنویسی.

hossein_ignore
پنج شنبه 17 تیر 1389, 09:46 صبح
constructor کجاس؟ این کد فقط خاصیت Get داره! نمیشه Set کرد

vandermond
پنج شنبه 17 تیر 1389, 10:01 صبح
دوست عزيز منظور از constructor همون متد سازنده UserControl هستش كه با نام خود كلاس نوشته ميشه

public class UserControl1 : UserControl
{
public UserControl1()
{
//اين متد سازنده هستش
}
اين متد در زمان فراخواني فرم اجرا ميشه.

hossein_ignore
پنج شنبه 17 تیر 1389, 10:05 صبح
خب اونجا نمیشه این کد رو Set کرد! its read only! گفتم شاید منظورش یجا دیگس!