PDA

View Full Version : سوال: ایجاد فرم register چند صفحه ای در #C



mehdivakili11
چهارشنبه 25 تیر 1393, 18:59 عصر
با سلام
دوستان من می خوام یک فرم طراحی کنم که در اون اطلاعات یک شخص برای ثبت نام دریافت می شه . تعداد فیلدها زیاد هستن و دارای طبقه بندی هستن . می خوام توی یک فرم چند صفحه ایجاد کنم و با کلیدهای صفحه قبل و صفحه بعد بین صفحه ها حرکت کنم و در هر صفحه فیلدهای یک طبقه رو قرار بدم .

لطفا راهنمایی کنید که چطور می تونم اینکارو بکنم .

لطفا زود جواب بدین کارم گیره همینه .

متشکرم

Pedram_Parsian
چهارشنبه 25 تیر 1393, 20:19 عصر
خوب دو تا کار می تونید بکنید ...
1. به جای کاری که گفتی بیای از Group box (فکر کنم اینه ....) استفاده کنی که خیلی راحت تره ...
2. بیای اطلاعات هر بخش رو توی پنل قرار بدی و بعد با دکمه ها بیای پنل ها رو show و hide کنی
من اولی رو پیشنهاد می کنم

s.karim
چهارشنبه 25 تیر 1393, 20:27 عصر
همچنین می تونی از TabControl استفاد کنی
با هر بار کلید قبلی و بعدی، روی TabPage ها جابجا میشی.

mahlake
جمعه 31 مرداد 1393, 09:28 صبح
همچنین می تونی از TabControl استفاد کنی
با هر بار کلید قبلی و بعدی، روی TabPage ها جابجا میشی.
با سلام
خوب این چیزی که میفیمایید کدش چطوری هست؟

s.karim
شنبه 01 شهریور 1393, 08:56 صبح
122557


private void button1_Click(object sender, EventArgs e)
{
if (tabControl1.SelectedTab==tabPage1)
{
//Insert Codes here...

tabControl1.SelectedTab = tabPage2;
}
else if (tabControl1.SelectedTab == tabPage2)
{
//Insert Codes here...

tabControl1.SelectedTab = tabPage3;
}

}


یه همچین چیزی...
حالا واسه طبیعی تر شدن کار می تونی TabContorl رو مخفی کنی یعنی Visible=false