PDA

View Full Version : مشکل با showdialog(بار دوم تو لود فرم نمیره)



nafisehk
دوشنبه 29 مهر 1392, 13:35 عصر
سلام

برای بار اول که فرم با showdialog() لود میشه Breakpoint که میزارم میره تو لود فرمی اما بار دوم نمیره...
ممنون میشم راهنماییم کنید...

mam_65
دوشنبه 29 مهر 1392, 13:53 عصر
سلام

برای بار اول که فرم با showdialog() لود میشه Breakpoint که میزارم میره تو لود فرمی اما بار دوم نمیره...
ممنون میشم راهنماییم کنید...
میشه بیشتر توضیح بدی؟؟

nafisehk
دوشنبه 29 مهر 1392, 14:10 عصر
میشه بیشتر توضیح بدی؟؟

یک فرم با showdialog() نمایش داده میشه
دفعه اول که فرم نمایش داده میشه ل"لود فرم" اجرا میشه و دیتاگریدا و ... پر میشن . اما وقتی فرم و میبندم و دوباره باز میکنم دیگه دیتاگرید و . ... پر نمیشه(اینکه این کنترلا پر بشن تو لود فرمه و لود فرم اجرا نمیشه)

mam_65
دوشنبه 29 مهر 1392, 15:18 عصر
اگه کد بزاری راحتر بهت کمک میکنم

hamid_hr
دوشنبه 29 مهر 1392, 15:28 عصر
خب تو رويداد visablechanged بزار

nafisehk
دوشنبه 29 مهر 1392, 16:05 عصر
خب تو رويداد visablechanged بزار

مرسیی
درست شد:) اما چرا؟؟؟

شاید وقتی فرم و میبندم بسته نمیشه و وقتی showdialog() میزنم فرمی که باز هست ونشون میده...

roolinjax
دوشنبه 29 مهر 1392, 18:50 عصر
مرسیی
درست شد:) اما چرا؟؟؟

شاید وقتی فرم و میبندم بسته نمیشه و وقتی showdialog() میزنم فرمی که باز هست ونشون میده...

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

nafisehk
یک شنبه 05 آبان 1392, 09:45 صبح
:افسرده:مشکلم حل شد اما با اینکار مشکلات دیگه ای پیش میاد ..