1.1K
목차
WPF 첫 시작, WPF 새 프로젝트를 생성하여보자. 이 때 나타나는 용어들은 어떤 의미이고. 어떤 경우에 사용되는지 자세히 알아보자.
WPF 시작 전 준비
WPF 시작 전, 코드 작성 및 컴파일을 할 수 있는 Visual Studio 프로그램을 설치한다. 만약 설치 및 세팅이 되어 있지 않다면 아래의 링크 참고하여 다운로드하고 설치하도록 하자.
Visual Studio 2022 다운로드 및 설치하기 – 개발 완벽정리
Visual Studio 2022 설치 하는 방법에 대하여 자세히 설명하였다. 그림을 따라 설치 하고 설치 후 개별 구성 요소 및 언어 팩을 추가로 설정하여보자.
WPF 프로젝트 생성하기
1새 프로젝트 만들기
프로젝트를 생성하기 위해 “새 프로젝트 만들기”를 클릭한다.
- 리포지토리 복제 : Github 또는 Azure DevOps와 같이 서버에서 코드를 다운로드 받아 시작한다.
- 프로젝트 또는 솔루션 열기: Visual Studio 프로젝트 또는 .sln 확장자를 열어 프로젝트를 시작한다..
- 로컬 폴더 열기 : 로컬에 있는 프로젝트 폴더를 열어 시작한다.
- 새 프로젝트 만들기 :새로운 프로젝트를 생성하여 시작한다.
2프로젝트 종류 선택-WPF 애플리케이션
WPF는 C#언어와 Visual Basic언어로 작성할 수 있기 때문에 각 템플릿 마다 C#, Visual Basic 버전이 각각 존재한다. 일반적으로 개발자들은 더 다양한 기능 구현을 위해 C#언어를 좀 더 선호한다. WPF 프로젝트 생성을 위해 위의 그림과 같이 C#언어의 “WPF 애플리케이션”을 선택한다.
- WPF 사용자 정의 컨트롤 라이브러리 : 프레임워크가 .NET이면서 사용자 정의 컨트롤(User Control) 라이브러리를 만들 때 사용
- WPF 사용자 지정 컨트롤 라이브러리 : 프레임 워크가 .NET이면서 사용자 지정 컨트롤(Custom Control) 라이브러리를 만들 때 사용
- WPF 애플리케이션 : .NET을 기반으로 한 응용 프로그램
- WPF 앱(.NET Framework) : .NET Framework를 기반으로 한 응용 프로그램
- WPF 클래스 라이브러리 : .NET을 기반으로 한 WPF 라이브러리를 만들 때 사용
- WPF 브라우저 앱(.Net Framework) : .NET Framework를 기반으로 한 브라우저 애플리케이션
- WPF 사용자 정의 컨트롤 라이브러리(.Net Framework) : 프레임워크가 .NetFramework이면서 사용자 정의 컨트롤(User Control) 라이브러리를 만들 때 사용
- WPF 사용자 지정 컨트롤 라이브러리(.Net Framework) : 프레임 워크가 .NetFramework이면서 사용자 지정 컨트롤(Custom Control) 라이브러리를 만들 때 사용
3프로젝트 이름 및 경로 선택
프로젝트 이름을 설정 한 후 프로젝트가 저장되는 위치를 지정한다.
- 프로젝트 이름 : 각각의 라이브러리, 앱등을 실행하고 관리하기 위한 개발 단위
- 위치 : 현재 솔루션이 저장되는 경로
- 솔루션 이름 : 하나 이상의 프로젝트가 포함된 그룹
4프레임워크 선택
생성할 프로젝트에 반영할 프레임워크 버전을 선택한다.
5WPF 프로그램 실행하기
위와 같이 화면이 나타나면 실행(컴파일) 하여본다. 오류 없이 실행이 되는 경우 WPF 프로젝트가 정상적으로 생성 된 것이다.
3 comments
하루에 한 번씩 포스트 해주세요.
최대한 자주 쓰려고 노력중인데.. 시간이 잘 안나네요.ㅠㅠㅠㅎㅎ
잘봤습니다