programing

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

nasanasas 2021. 1. 5. 08:10
반응형

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


내가하고있는 것은 제목 표시 줄이없는 전체 화면 양식을 가지고 있고 결과적으로 오른쪽 상단 모서리에있는 최소화 / 최대화 / 닫기 버튼이 없다는 것입니다. 해당 기능을 키보드 바로 가기 및 상황에 맞는 메뉴 항목으로 바꾸고 싶지만 양식을 최소화하기 위해 트리거 할 이벤트를 찾을 수없는 것 같습니다.


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

FormName.WindowState = FormWindowState.Minimized;

c # .net에서

this.WindowState = FormWindowState.Minimized

<form>.WindowState = FormWindowState.Minimized;

Form myForm;
myForm.WindowState = FormWindowState.Minimized;

이미 최소화 된 양식을 최소화하는 것은 의미가 없습니다. 그래서 우리는 간다 :

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

-c # .net

NORMALIZE this.WindowState = FormWindowState.Normal;

this.WindowState = FormWindowState.Minimized;


this.WindowState = FormWindowState.Minimized;


this.MdiParent.WindowState = FormWindowState.Minimized;

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Me.Hide()

End Sub

참조 URL : https://stackoverflow.com/questions/69352/is-there-a-way-to-programmatically-minimize-a-window

반응형