PDA

View Full Version : حرکت بین form ها(فوری)



somayehk
پنج شنبه 10 شهریور 1384, 11:12 صبح
در محیط C#.net یه form داریم که دو تا گزینه داره با انتخاب هر کدوم وارد دو form جداگانه می شیم.حالا از هر کدوم از این form هابا Next کردن وارد یک form میشیم که مشترکه.مشکل اینه که اگه بخوایم برگردیم(از این form مشترک)چطوری باید مسیری که اومدیم رو نگه داریم که سیستم بدونه از کدوم یک از این دو تا form باید به form شروع برگرده.

mah61
پنج شنبه 10 شهریور 1384, 11:27 صبح
شاید بشه با تعریف یک متغیر که هر کدام از دو فرم مقدار مخصوصی به آن بدهند این مشکل را حل کرد!!

omid_Ahmadi
پنج شنبه 10 شهریور 1384, 13:29 عصر
خوب میتونی مسر طی شده رو به عنوان پارامتر به کلاس مشترک بفرستی و بعد از اون پرامتر برای برگشت استفاده کنی

Reza_K
پنج شنبه 10 شهریور 1384, 21:49 عصر
گاهی با خودم میگم لعنت بر این Dot Net. یاد FindWindow بخیر!

EhsanKhafan
یک شنبه 13 شهریور 1384, 07:22 صبح
منم با آقا امید موافقم، با متغیر مسیرتون رو نگه دارید.اگرم خواستید مسیری طولانی تر( که طولش رو نمیدونین) از فرم ها رو ذخیره کنید هندل فرمهاتونو بریزید توی یک ArrayList.البته فراموش نکنید متغیرتون توی کلاس سوم و به صورت static public باشه.
در ضمن رضا جان فکر کنم هنوز FindWindow هست ،توی API ها دنبالش بگرد.