프로그램 - c# 타이머 만들기




프로그래밍 방식으로 창을 최소화하는 방법이 있습니까? (6)

내가하고있는 일은 제목 표시 줄이없는 전체 화면 형식이므로 맨 위 오른쪽 구석에있는 최소화 / 최대화 / 닫기 버튼이 부족합니다. 그 기능을 키보드 단축키와 컨텍스트 메뉴 항목으로 바꾸고 싶지만, 폼을 최소화하기 위해 트리거 할 이벤트를 찾을 수없는 것 같습니다.


C # .net

this.WindowState = FormWindowState.Minimized

이미 최소화 된 양식을 최소화 할 필요가 없습니다. 그래서 여기에 우리가 간다.

if (form_Name.WindowState != FormWindowState.Minimized) form_Name.WindowState = FormWindowState.Minimized;

Form myForm;
myForm.WindowState = FormWindowState.Minimized;

FormName.WindowState = FormWindowState.Minimized;

private void Form1_KeyPress(object sender, KeyPressEventArgs e)
{
     if(e.KeyChar == 'm')
         this.WindowState = FormWindowState.Minimized;
}

this.MdiParent.WindowState = FormWindowState.Minimized;




winforms