PDA

View Full Version : سوال: تک فرمی



h hamidi
یک شنبه 09 آبان 1389, 09:40 صبح
سلام دوستان . من می خواهم در پروژه ای که می نویسم تنها از یک فرم استفاده کنم.یعنی وقتی گزینه ای را انتخاب می کنم برای ظاهر شدن محتویات مربوط به آن مجبور نباشم فرم دیگری ایجاد کنم و این محتویات در همان فرم اصلی ظاهر یا پنهان شود. ببخشید اگر سوالم زیاد واضح نبود.لطفا کمکم کنید.با تشکر.:متفکر:

sds1920
یک شنبه 09 آبان 1389, 10:10 صبح
پس مجبوريد كدهاي كلاس form1.Designer.cs رو خودتون توي قسمت كدهاي فرم بنويسيد.

tooraj_azizi_1035
یک شنبه 09 آبان 1389, 10:11 صبح
سلام،
از کنترل Page استفاده کن. این کنترل یک Container است و در طراحی ویزاردها هم استفاده می شود. برای سهولت ابتدا هر Page را روی یک فرم مجزا قرار بده و کنترل های مورد نیاز روی هر کدام بچین پس از اتمام کار اندازه اونها رو یکی کن و بعد هر کدوم رو که می خوای ظاهر شه متد BringToFront() رو براش اجرا کن. Page ها رو روی هم قرار بده و در انتها فرم های اضافی رو پاک کن. :قلب: