View Full Version : سوال: حركت بين فرم ها
pluschild
شنبه 13 تیر 1388, 17:09 عصر
سلام . مي خواستم ببينم وقتي يك فرم رو از داخل فرم اصلي مثلا با دستور زير فراخواني مي كنم ،
form2 f2 = new form2
f2.show
بايد چكار كنم كه وقتي فرم 2 نمايش داده مي شه ،فرم اصلي كه همون فرم 1 هست ،minimize بشه ؟ هر كار مي كنم جواب نمي ده . ممنون مي شم راهنمايي بكنيد .
hozouri
شنبه 13 تیر 1388, 17:28 عصر
this.WindowState = minimized;
pluschild
شنبه 13 تیر 1388, 23:09 عصر
دوست عزيز اصلا minimized توي ليست نيست ، مابقي رو هم كه امتحان مي كنم error مي ده .
pluschild
شنبه 13 تیر 1388, 23:12 عصر
اگه امكان اينكه با load شدن فرم 2 ، فرم 1 hide بشه هم خوبه !!!!!!!!!!!!!
pluschild
شنبه 13 تیر 1388, 23:19 عصر
توي دلفي خيلي راحت اين كار رو انجام مي دادم ، اما تو سي شارپ حالم گرفته شده سر اين قضيه ،لطفاً يه نفر كمك كنه !!!!!!!!!!
pluschild
شنبه 13 تیر 1388, 23:22 عصر
اين ره هم امتحان كردم اما جواب نداد ، تو رويداد on load فرم 2 اينو وارد كردم :
form1 f = new form1
f.hide
اما عمل نمي كنه . فكر كنم چون فرم 1 ،فرم اصليه اينطوري مي شه .
Sajjad.Aghapour
شنبه 13 تیر 1388, 23:58 عصر
form2 f2 = new form2();
f2.show();
this.WindowState = FormWindowState.Minimized; -- Or -- this.Hide();
dr_ghezavat
یک شنبه 14 تیر 1388, 11:24 صبح
باید همونطوری که از نوع فرم دو نمونه تعریف میکنی بعد براش دستور مینویسی ، برای فرم یک هم تعریف کنی بعد .
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.