반응형
프로그래밍 방식으로 창을 최소화하는 방법이 있습니까?
제가 하고 있는 것은 제목 표시줄이 없는 전체 화면 형태이기 때문에 오른쪽 상단 모서리에 있는 최소화/최대화/닫기 버튼이 없습니다.해당 기능을 바로 가기 키와 상황에 맞는 메뉴 항목으로 바꾸고 싶은데, 양식을 최소화하기 위해 트리거할 이벤트를 찾을 수 없습니다.
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;
this.WindowState = FormWindowState.Minimized;
c#.net
이를 정상화합니다.WindowState = FormWindowState.정상;
창 상태 = 창 상태를 만듭니다.최소화됨;
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
반응형
'programing' 카테고리의 다른 글
판다 데이터 프레임에서 그룹 내 행 수 증가 순서 (0) | 2023.05.22 |
---|---|
Visual Studio Code에서 항상 Git 자격 증명을 요청합니다. (0) | 2023.05.22 |
Git 브랜치에서 파일이나 디렉토리를 검색하려면 어떻게 해야 합니까? (0) | 2023.05.22 |
콘솔에서 MongoDB 로그 메시지를 비활성화하려면 어떻게 해야 합니까? (0) | 2023.05.22 |
MVVM을 사용할 때 TextBox를 "비밀번호 상자"로 만들고 별을 표시하는 방법은 무엇입니까? (0) | 2023.04.22 |