통상 대화창에서 [확인] 버튼을 누르면 필요한 작업을 수행하는 것이 보통이지만 텍스트 입력창에서 엔터키를 눌렀을 때 마우스 클릭 없이 바로 대화창을 종료하고 싶은 사용자가 있기 마련이다. 이러한 경우에 처리할 수 있는 방법이다. 대화창의 디자인 편집기를 열고 텍스트 박스를 선택한 다음 위의 그림과 같이 속성창에서 이벤트 아이콘을 클릭한다. 그리고, "KeyDown" 이벤트를 찾아 우측 공간에 더블클릭하여 자동으로 코드를 만들고 다음과 같이 코드를 작성하면 된다. private void intext_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { gomake_Click(this, new EventArgs()); } } 입력된 ..
통상 하나의 윈도우 폼 응용 프로그램은 여러개의 창(폼, Form)으로 구성합니다. 기능별로 별도의 폼을 만들어 필요에 따라 적절한 폼을 동작시키는 다중 폼 형태로 운영하는 것이 일반적입니다. 단일 폼 응용에서 폼을 추가 하려면 프로젝트의 팝업 메뉴에서 추가>Windows Form을 선택합니다. 추가>새 항목에서 여러 템플릿 중에 윈도우 폼을 선택해도 됩니다. 새롭게 추가할 폼의 이름을 확인하고 [추가] 버튼을 누릅니다. 추가한 폼에는 간단하게 문자열을 받을 수 있는 텍스트박스 컨트롤 하나와 입력 확인을 받을 버튼을 추가합니다. 또한 폼의 TopMost 속성을 True로 설정하여 이 폼이 보여질때 폼이 여러개 겹치더라도 최상단에 표시될 수 있도록 합니다. 창이 여러개 겹칠때 보여지는 순서를 Z 순서라 하..