윈도우 폼 예제

2) 텍스트 상자가 추가되면 텍스트 상자 컨트롤을 클릭하여 속성 창으로 이동합니다. 속성 창에서 Name 속성으로 이동하여 각 텍스트 상자에 의미 있는 이름을 추가합니다. 예를 들어 사용자의 텍스트 상자를 txtUser로 지정하고 주소의 경우 txtAddress로 이름을 지정합니다. 나중에 볼 수 있는 이러한 컨트롤에 추가 기능을 추가하는 것이 더 쉬워지므로 컨트롤에 대한 명명 규칙과 표준을 만들어야 합니다. C# 프로그래머는 사용자 인터페이스를 구축하기 위해 양식을 광범위하게 사용했습니다. Windows 응용 프로그램을 만들 때마다 Visual Studio는 기본 빈 양식을 표시하여 컨트롤을 응용 프로그램 기본 양식으로 드래그하고 크기와 위치를 조정할 수 있습니다. 이러한 창이 없는 경우 메뉴 모음에서 창 > 창 레이아웃 재설정을 선택하여 기본 창 레이아웃을 복원합니다. 메뉴 명령을 사용하여 창을 표시할 수도 있습니다. 메뉴 모음에서 보기 > 속성 창 또는 솔루션 탐색기를 선택합니다. 다른 창이 열려 있으면 오른쪽 상단 모서리에 있는 닫기(x) 버튼을 선택하여 창을 닫습니다. 이전 섹션에 레이블 컨트롤을 추가하여 «Hello World»를 표시할 때 폼에 컨트롤을 추가하는 방법을 이미 보았습니다. 이 예제에서는 다음과 같은 기능을 가지는 하나의 양식을 만듭니다. Windows 양식 응용 프로그램은 데스크톱 컴퓨터에서 실행되는 응용 프로그램입니다.

Windows 양식 응용 프로그램에는 일반적으로 레이블, 텍스트 상자, 목록 상자 등과 같은 컨트롤 컬렉션이 있습니다. 단추는 사용자가 양식 처리를 시작할 단추를 클릭할 수 있도록 하는 데 사용 됩니다. 아래 예제를 통해 이를 구현하는 방법을 살펴보겠습니다. 양식의 모든 정보를 제출하는 데 사용되는 `제출`이라는 간단한 단추를 추가합니다. 출력에서 Windows 양식이 표시되는 것을 볼 수 있습니다. 또한 양식에 표시되는 `헬로 월드`를 볼 수 있습니다. 2단계 그룹상자가 추가되면 그룹상자 컨트롤을 클릭하여 속성 창으로 이동합니다. 속성 창에서 Text 속성으로 이동하여 «사용자 세부 정보»로 변경합니다. 이전 절차 단계에서는 컴파일하고 실행하는 기본 Windows 양식을 만드는 방법을 보여 주어 도했습니다. 다음 절차에서는 폼에 컨트롤을 만들고 추가하고 컨트롤에 대한 이벤트를 처리하는 방법을 보여 줄 것입니다.

Windows 양식에 추가할 수 있는 컨트롤에 대한 자세한 내용은 Windows 양식 컨트롤을 참조하세요. 양식의 속성을 설정하려면 Visual Studio 속성 창을 사용하여 속성을 변경할 수 있습니다. 속성 창이 표시되지 않으면 보기 메뉴에서 속성 창을 클릭합니다. 이 창에는 현재 선택된 Windows 양식 또는 컨트롤의 속성과 기존 값을 변경할 수 있는 속성이 나열됩니다. 템플릿 목록에서 Windows 양식 앱(.NET 프레임워크)을 선택합니다. 새 양식 PictureViewer의 이름을 지정한 다음 확인 단추를 선택합니다. C# 에서는 새 프로그래머가 한 양식에서 다른 양식으로 데이터와 값을 전달하는 방법에 대해 동일한 문제에 직면하는 많은 상황이 있습니다.