PDA

View Full Version : سوال: رفتن به صفحه دیگه...



ahmin1370
شنبه 05 شهریور 1390, 12:29 عصر
سلام خدمت دوستان...:قلب::بوس:
من میخوام وقتی روی باتنی(search)کلیک میکنم بره تو فرم دومم واونجا توgridviewنتایج روبم نشون بده...اگه میشه کد بزارین...

ممنون میشم اگه جواب بدین....:قلب:

sara_aryanfar
شنبه 05 شهریور 1390, 13:20 عصر
اگر فقط می خوای که فرم دوم برات باز بشه از این کد می تونی استفاده کنی
Form2 ap = new Form2();
ap.Show();

ahmin1370
شنبه 05 شهریور 1390, 14:07 عصر
ممنون:قلب: - اینو میدونم - ولی میخوام همون صفحه تبدیل ب فرم دوم ش - مث وقتی ک تونرم افزارها next رومیزنی میره صفحه بعد...
بعدش چیجوری این کدو وارد کنم که تو صفحه بعدنتیجه سرچموبده...؟؟؟

sara_aryanfar
شنبه 05 شهریور 1390, 15:24 عصر
خوب برا این کار روشهای مختلفی هست تو می تونی کنترل هایی رو که نیاز نداری مخفی کنی و کنترل جدید رو نشون بدی و یا فرم رو هید کنی و فرم دم رو نشون بدی

Farshid007
شنبه 05 شهریور 1390, 15:42 عصر
واسه اینکه اون متن سرچ رو بفرستید به Form2 اینجوری عمل کنید:
Form2.cs رو باز کنید
در اول های کد ها یه همچین چیزی هست:
public Form2()
{
InitializeComponent();
}
این رو با این عوض کنید:
public Form2(string SearchCertain)
{

InitializeComponent();
SearchText = SearchCertain;
}
string SearchText;
و برای نمایش فرم 2 از فرم 1:
this.Hide();
Form2 FrmSearch = new Form2("Your Seacrh Text");
FrmSearch.Show();
و برای بستنن فرم 2 و نمایش مجدد فرم1:
this.Close();
Form1 FrmMainForm = new Form1();
FrmMainForm.Show();
موفق موید باشد./