То, что я делаю, у меня есть полноэкранная форма, без заголовка, и, следовательно, не хватает кнопок minimize/maximize/close, расположенных в верхнем правом углу. Я хочу заменить эту функциональность кратким сокращением клавиатуры и элементом контекстного меню, но я не могу найти событие для запуска, чтобы минимизировать форму.
Есть ли способ программно минимизировать окно
Ответ 1
private void Form1_KeyPress(object sender, KeyPressEventArgs e)
{
if(e.KeyChar == 'm')
this.WindowState = FormWindowState.Minimized;
}
Ответ 2
FormName.WindowState = FormWindowState.Minimized;
Ответ 3
в С#.net
this.WindowState = FormWindowState.Minimized
Ответ 4
<form>.WindowState = FormWindowState.Minimized;
Ответ 5
Form myForm;
myForm.WindowState = FormWindowState.Minimized;
Ответ 6
Нет точки, сводящей к минимуму уже свернутую форму. Итак, идем:
if (form_Name.WindowState != FormWindowState.Minimized) form_Name.WindowState = FormWindowState.Minimized;
Ответ 7
- С#.net
NORMALIZE this.WindowState = FormWindowState.Normal;
this.WindowState = FormWindowState.Minimized;
Ответ 8
this.WindowState = FormWindowState.Minimized;
Ответ 9
this.MdiParent.WindowState = FormWindowState.Minimized;
Ответ 10
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Me.Hide()
End Sub