PDA

View Full Version : maximize & minimize کردن فرم



amir-haghighi
شنبه 26 مرداد 1387, 18:11 عصر
به یاد او::

من دو تا باتن دارم که میخوام با کلیک شدن روی هر کدوم از اونها فرمم به حالت maximize و با کلیک کردن باتن دوم فرمم به حالت minimize در بیاد.

NotAtMyDesk
شنبه 26 مرداد 1387, 18:24 عصر
private void button1_Click(object sender, EventArgs e)
{
this.WindowState = FormWindowState.Minimized;
}

private void button2_Click(object sender, EventArgs e)
{
this.WindowState = FormWindowState.Maximized;
}

rashid1368
شنبه 26 مرداد 1387, 18:25 عصر
از این روش

this.WindowState = FormWindowState.Maximized;

amir-haghighi
یک شنبه 27 مرداد 1387, 10:47 صبح
به ياد او::

بر فرض مثال من خاصيت كليك يك دكمه را به صورت زير كردم ::



this.WindowState = FormWindowState.Maximized;


حالا فرم ما بزرگ ميشه اونم به اندازه حد اكثر.

اگه بخوام با كليك شدن دوباره فرمم به اندازه قبلي برگرده بايد چي كار كنم؟

Sajjad.Aghapour
یک شنبه 27 مرداد 1387, 11:09 صبح
FormWindowState یک enum با سه فیلد....


Maximized //A maximized window
Minimized //A minimized window
Normal //A default sized window



if (this.WindowState == FormWindowState.Normal)
this.WindowState = FormWindowState.Maximized;
else if (this.WindowState == FormWindowState.Maximized)
this.WindowState = FormWindowState.Normal;