자습서: Visual Basic을 사용하여 WinForms 앱 만들기
이 자습서에서는 Windows Forms 사용자 인터페이스가 있는 Visual Basic 애플리케이션을 만듭니다. Visual Studio IDE(통합 개발 환경)에는 Windows Forms 앱을 만드는 데 필요한 모든 도구가 포함되어 있습니다.
이 자습서에서는 다음 방법을 알아봅니다.
- 프로젝트 만들기
- 양식에 단추 추가
- 레이블 및 코드 추가
- 애플리케이션 실행
필수 구성 요소
- 이 자습서를 완료하려면 Visual Studio가 필요합니다. Visual Studio 무료 버전을 다운로드하려면 여기를 방문하세요.
- .NET 데스크톱 개발 워크로드입니다. Visual Studio에서 이 워크로드를 확인하거나 설치하려면 Tools>도구 및 기능 가져오기선택합니다. 자세한 내용은 워크로드 변경 또는 개별 구성 요소을 참조하세요.
- 이 자습서를 완료하려면 Visual Studio가 필요합니다. Visual Studio 다운로드에 방문하여 무료 버전을 받으세요.
- .NET 데스크톱 개발 워크로드입니다. Visual Studio에서 이 워크로드를 확인하거나 설치하려면 Tools>도구 및 기능 가져오기선택합니다. 자세한 내용은 워크로드 변경 또는 개별 구성 요소을 참조하세요.
프로젝트 만들기
Visual Basic 애플리케이션 프로젝트를 만듭니다. 프로젝트 형식에는 필요한 모든 템플릿 파일이 함께 제공됩니다.
Visual Studio를 연 다음, 시작 창에서 새 프로젝트 만들기 선택합니다.
새 프로젝트 만들기가 선택된 Visual Studio 2019 시작 창을 보여 주는
새 프로젝트 만들기 창에서 Visual Basic용 Windows Forms 앱(.NET Framework) 템플릿을 선택합니다.
검색을 구체화하여 원하는 템플릿으로 빠르게 가져올 수 있습니다. 예를 들어 검색 상자에 Windows Forms 앱 입력합니다. 다음으로 언어 목록에서 Visual Basic을 선택한 다음 플랫폼 목록에서 Windows를 선택하세요.
새 프로젝트 구성 창에서 프로젝트 이름으로 HelloWorld을 입력합니다. 그런 다음 만들기을 선택합니다.
Visual Studio에서 새 프로젝트를 엽니다.
Visual Studio를 연 다음, 시작 창에서 새 프로젝트 만들기 선택합니다.
새 프로젝트 만들기가 선택된 Visual Studio 2022 시작 창을 보여 주는
새 프로젝트 만들기 창에서 Visual Basic용 Windows Forms 앱(.NET Framework) 템플릿을 선택합니다.
검색을 구체화하여 원하는 템플릿으로 빠르게 가져올 수 있습니다. 예를 들어 검색 상자에 Windows Forms 앱 입력합니다. 다음으로 언어 목록에서 Visual Basic을 선택한 다음 플랫폼 목록에서 Windows를 선택합니다.
Windows Forms App(.NET Framework)이 선택된 새 프로젝트 만들기 창을 보여주는 스크린샷
새 프로젝트 구성 창에서 프로젝트 이름으로 HelloWorld을 입력합니다. 그런 다음 만들기을 선택합니다.
Visual Studio에서 새 프로젝트를 엽니다.
양식에 단추 추가
Visual Basic 프로젝트 템플릿을 선택하고 파일 이름을 지정하면 Visual Studio에서 양식이 열립니다. 양식은 Windows 사용자 인터페이스입니다. 폼에 컨트롤을 추가하여 Hello World 애플리케이션을 만듭니다.
Visual Studio IDE의 왼쪽에서 도구 상자 탭을 선택합니다. 표시되지 않으면 메뉴 모음에서 보기>도구 상자 선택하거나 Ctrl ++선택합니다.
원하는 경우 고정 아이콘을 선택하여 도구 상자 창을 도킹합니다.
공용 컨트롤 섹션에서 단추 컨트롤을 선택한 다음 폼으로 끕니다.
속성 창의 모양 섹션에서 텍스트이클릭한 다음 입력을선택합니다.
속성 창이 표시되지 않으면 메뉴 모음에서 열 수 있습니다. 보기에서>속성 창을 선택하거나 에서 F4을 누르세요.
디자인 섹션의 속성 창에서 이름을 Button1에서 btnClickThis로 변경하고 입력을 선택합니다.
메모
속성 창에서 목록을 사전순으로 지정한 경우 Button1 대신 (DataBindings) 섹션에 표시됩니다.
레이블 및 코드 추가
단추 컨트롤을 추가하여 작업을 만든 후 레이블 컨트롤을 추가하여 텍스트를 받습니다.
도구 상자 창에서 레이블 컨트롤을 선택한 다음 폼으로 끕니다. 아래에 이 단추를 눌러 놓으세요.
속성 창의 디자인 섹션 또는 (DataBindings) 섹션에서 Label1의 이름을 lblHelloWorld로 변경한 다음, Enter키를 누릅니다.
Form1.vb [디자인] 창에서 두 번 클릭하여 이 단추를 클릭하여 Form1.vb 창을 엽니다.
또 다른 옵션은 Form1.vb을 솔루션 탐색기에서 확장하는 것입니다. 그런 다음 Form1을 선택합니다.
Form1.vb 창에서
Private Sub
줄과End Sub
줄 사이에 다음 스크린샷과 같이 lblHelloWorld.Text = "Hello World!" 입력합니다.
애플리케이션 실행
애플리케이션을 빌드하고 실행할 준비가 완료되었습니다.
시작 선택하여 애플리케이션을 실행합니다.
몇 가지 일이 일어납니다. Visual Studio IDE에서 진단 도구 창이 열리고 출력 창이 열립니다. IDE 외부에서 Form1 대화 상자가 나타납니다. 여기에는 이 버튼을 클릭하고 Label1라고 표시되는 텍스트가 포함됩니다.
Form1 대화 상자에서 을 선택하고 이 단추를 클릭합니다.
Label1 텍스트가 Hello World로 변경됩니다..
Form1 대화 상자를 닫아 앱 실행을 중지합니다.
관련 콘텐츠
Windows Forms에 대해 자세히 알아보려면 다음 자습서를 계속 진행하세요.
자습서: 사진 뷰어 만들기
또는 다음 다른 자습서를 사용해 보세요.