PDA

View Full Version : جابجایی اشیای روی فرم، تغییر tabpageها، حذف Hendlesها



روح اله معینی زاده
پنج شنبه 19 آذر 1383, 10:39 صبح
با سلام خدمت دوستان گرامی

می بخشید که به علت زیادی عنوان نتوانستم آن‌ها را به صورت کامل در عنوان بگنجانم.

1- جابجایی اشیای روی فرم: ::نوشتن::
من یک فرم دارم که شامل یک TabControl می باشد. داخل Tabهای مختلف اشیای را قرار داده ام و خاصیت Lock آن‌ها را هم به True تنظیم کرده ام. حال به بخش کدنویسی می روم و کد لازم را می نویسم. وقتی مجدد به فرم بر می گردم، چند لحظه طول می کشد که فرم را دوباره نمایش دهد (1 تا 2 ثانیه). وقتی هم که فرم را نمایش می دهد می بینم که جای اشیای قرار داده شده روی فرم به هم ریخته است و نسبت به یکدیگر تراز نیستند. این مشکل به چه چیر مربوط می شود؟

2- تغییر TabPageها: ::نوشتن::
(با توجه به نوشته‌های مورد 1) بعد از چند بار اجرای برنامه متوجه شدم که ترتیب TabPageها هم به هم می خورد. آن‌ها را درست کردم و دیدم که بعد از چند بار همه چیز سالم و سر جای خود است، اما با اجرای برنامه برای چند بار دیگر متوجه شدم که باز این اتفاق رخ داده است. این مشکل به چه چیز مربوط می شود؟ :mad:

3- حذف Handlesها:
(با توجه به نوشته‌های مورد 1و2) پس از چند بار اجرای برنامه، یک کلید از کلیدهای طراحی شده را که برای ذخیره‌ی اطلاعات بود، کلیک کردم و دیدم که هیچ عملی انجام نمی شود. برنامه را بستم و به کد مراجعه کردم و دیدم که جلوی روال مربوط که کلیک یک کلید است، کلمه کلیدی Handles و نوشته‌های بعد آن حذف شده است. این مورد چندی پیش هم حال مرا گرفته بود. در آن زمان همه Handlesها از بین رفته بود، اما خوشبختانه این بار فقط دو تای آن‌ها به این درد دچار شده بود. این مشکل به چه چیز مربوط می شود؟

ببخشید :sorry: که خیلی سوالم طولانی و خسته کننده بود.

با احترام- خدانگهدار

bashir_nashi
شنبه 21 آذر 1383, 22:11 عصر
سلام.
در مورد سوال اول و دوم چیزی برای گفتن ندارم .
ولی من بصورت تجربی متوجه شدم که وقتی شما یک کنترل رو پاک می کنید Handles رویدادهای آن پاک می شود و اگر آن را cut کنید و paste نمایید هم همین اتفاق می افتد .

Amin_tus
جمعه 16 بهمن 1383, 22:04 عصر
بله در مورد قسمت اول یک باگ است که من هم با آن مواجه شدم بارها و بارها احتمالاً در فریم ورک 1.1 این مشکل برطرف شده است! امتحان نکردم

Microsoft.net
جمعه 16 بهمن 1383, 23:58 عصر
نه توی 1.1 هم همین مشکل وحود داره