PDA

View Full Version : مشکل: بعد از لود شدن فرم نمیشود در کنترل ها کلیک کرده و مقدار وراد کرد



nafisehk
یک شنبه 26 شهریور 1391, 20:14 عصر
سلام دوستان
موقعی که فرم لود میشه وقتی نمی تونم تو maskedtextboxمقداری وارد کنم ...
ممنون میشم راهنماییم کنید

SharpSabre
یک شنبه 26 شهریور 1391, 20:21 عصر
یک عکس بذار یا توضیح واضح تر بدید .

nafisehk
یک شنبه 26 شهریور 1391, 20:35 عصر
دوست خوبم من یه فرم مین دارم که یه پنل داره و بقیه فرم ها تو این پنل باز میشن ...وقتی فرم گزارش یا هر فرم دیگه که masked text box داره رو از فرم مین باز میکنم و رو ش "کلیک" میکنم اصلا علامت 92971 تو نمیاد که من بتونم مقداری وارد کنم... بقیه کنترل های فرمممام این مشکل و ندارن....
من برای نمایش فرم ها تو فرم یه پنل از فرم مین از کد زیر استفاده میکنم..( در ضمن وقتی تو لود فرم یکی از masekedtextboxهارو focus() میکنم و تب و میزنم میتونم تو mskedtextbox بعدی مقدار وارد کنم ولی با "کلیک" نمیتونم مقداری وارد کنم)


this.panel2.Controls.Clear();
frmLettersReport frmLettersReport = newfrmLettersReport();
frmLettersReport.TopLevel = false;
this.panel2.Controls.Add(frmLettersReport);
frmLettersReport.Show();


به toplevel بودن ربطی نداره؟؟؟

SharpSabre
یک شنبه 26 شهریور 1391, 20:49 عصر
تو برنامه یا تو اجرا ؟
اگر تو اجرا این مشکل رو داری ممکنه از Enable نبودن اون کادر متن از داخل برنامه باشه .
textBox1.Enable = True;

nafisehk
یک شنبه 26 شهریور 1391, 20:53 عصر
تو برنامه یا تو اجرا ؟
اگر تو اجرا این مشکل رو داری ممکنه از Enable نبودن اون کادر متن از داخل برنامه باشه .
textBox1.Enable = True;

نه... کادر متنا فعالن

nafisehk
یک شنبه 26 شهریور 1391, 22:21 عصر
دوستان لطفا راهنمایی کنید

nafisehk
دوشنبه 27 شهریور 1391, 04:18 صبح
دوستان لطفا راهنمایی کنید


البته این مشکل و فقط masked textbox داره و بقیه کنترلا اینطور نیستن

nafisehk
دوشنبه 27 شهریور 1391, 04:50 صبح
دوستان مشکلم حل شد
تو رویداد کلیک maskedtextboxها روشون focus شه درست میشه...
ممنون از راهنماییهاتون