PDA

View Full Version : چندین فرم در یک پروژه



coderun
شنبه 15 مرداد 1390, 10:50 صبح
می خواهم برنامه ای بنویسم که شامل چند فرم است .این فرم ها به صورت زنجیره ای به هم متصل است .
در هر صفحه دکمه ای قرار دارد که با زدن آن به صفحه ی بعد می رویم .
می خواهم زمانی که فرم جدید نمایش داده می شود فرم قبلی ناپدید شود حال به سوال های من جواب دهید.

1. برای ایجاد چندین فرم در به نامه به شیوه ی فوق چه کار باید بکنم؟
2.چگونه با بسته شدن فرم قبلی اطلاعات آن فرم در دسترس برنامه باشد و اطلاعاتش از بین نرود؟

morteza271
شنبه 15 مرداد 1390, 11:17 صبح
به نظرم این کار اشتباه هست و خیلی کارتون رو سخت میکنه.
پیشنهاد :
یک فرم درست کنید و داخل آن یک tabPage بذارید و به تعداد فرم هایی که میخواهید در آن tabPage تب درست کنید.(یعنی هر تب نقش یکی از فرم های شما رو دارد).
بعد در پایین فرم دو کلید بعدی و قبلی بذارید که باز زدن بعدی تب بعدی و با زدن قبلی تب قبلی رو نمایش بدین.
دیگه اینطوری تمام اطلاعات در یک فرم وارد می شوند و دردسر انتقال اطلاعات و بستن فرم جاری و باز کردن فرم بعدی لازم نیست.
در ضمن از روش چند فرمی اگه یه وقت کاربر بخواد برگرده به فرم قبلی کارتون سخت تر میشه ولی با این روش خیلی راحت و فقط تب ها را نمایش و پنهان می کنید.

موفق باشید

hosseinghk
شنبه 15 مرداد 1390, 11:52 صبح
به نظر من اگه یک فرم رو به عنوان parent در نظر بگیری کارت خیلی راحت میشه .
اما می تونی از خاصیت vesible فرم استفاده کنی و اون فرمی که می خوای رو مخفی کنی .