PDA

View Full Version : سوال: تغیر ساز فرم(Height)



vB.N3T
شنبه 31 اردیبهشت 1390, 14:58 عصر
سلام دوستان...:قلب:

تو فرم ToolStripMenuItem دارم که اسمش تغیر ساز هست
میخوام وقتی روش کلیک شد سایز Height فرم به 488 تغیر کنه
من از این کد ها استفاده میکنم اما اجرا نمیشه

this.Height=488;
this.Size.Height.
هم که میزنم یه سریی متد باز میشه که اونا هم اچرا نمیشن
میشه کمک کنید

haghft
شنبه 31 اردیبهشت 1390, 15:08 عصر
من اینو نوشتم(بدون this) کار کرد:
Height=488;

veniz2008
شنبه 31 اردیبهشت 1390, 15:45 عصر
سلام، رویداد mouseclick رو دابل کلیک کن و این کد رو بنویس،زمانیکه بر روی فرم کلیک کنی،ارتفاع فرم به اندازه دلخواه تغییر میکنه،موفق باشی.

private void Form1_MouseClick(object sender, MouseEventArgs e)
{
this.Height = 488;
}

vB.N3T
شنبه 31 اردیبهشت 1390, 17:07 عصر
ممون دوستان یه مشکل دیگه دارن

وقتی فرم اصلی رو اجرا میکنم تو فرم لود این کد رو نوشتم


this.Hide();
login show = new login();
show.Show();

که فرم اصلی مخفی بشه و فرم لاگین بیاد بالا که اگه یورز نیم و پسورد درست بود فرم اصلی نمایش داده بشه
اما اجرا که میکنم هم فرم اصلی اجرا میشه هم فرم لاگین ؟؟

F.zeinali
شنبه 31 اردیبهشت 1390, 23:10 عصر
سلام
دوست عزیز اگه شما می خواید قبل از اینکه فرم اصلی نمایش داده بشه فرم login اجرا بشه باید بنویسی
this.Hide();
Form1 f1 = new Form1();
f1.Show();

و از قسمت Solution Explorer روی programe.cs دابل کلیک کن و
Application.Run(new Form1());
رو تبدیل کن به
Application.Run(new login());

haghft
شنبه 31 اردیبهشت 1390, 23:38 عصر
ولی توجه داشته باشین در این صورت باید حتما فرم login ناپدید بشه یعنی Hide(); و اگر close(); بشه برنامتون کلا بسته میشه!