안녕하세요, 츄르 사려고 코딩하는 집사 코집사입니다.
학교에서 C# WPF 를 배우게 될 기회가 생겨 공부를 하려고 합니다.
현재 WPF를 이용하여 딥러닝 모델 하이퍼 파라미터를 수정할 수 있는
윈도우 폼을 만들어 볼 계획을 하고 있습니다.
그래서, 기초부터 천천히 시작해보겠습니다.
1. C# WPF란 ??
- WPF(Windows Presentation Foundation)를 사용하면 시각적으로 사용자 환경에서
Windows용 데스크톱 클라이언트 응용 프로그램을 만들 수 있음
- WPF는 최신 그래픽 하드웨어를 활용하도록 설계된 해상도 독립적이며 벡터 기반
렌더링 엔진
- WPF는 XAML(Extensible Application Markup Language)을 주력으로 응용 프로그램
개발 기능을 가지고 있음
- WPF는 .net Framework에 포함되어 있음
2. WPF 프로그래밍
- WPF는 C#이나 Visual Basic을 사용해도 된다.
-> 하지만, 저는 학교에서 C#을 사용할 계획이기 때문에 C#을 주력으로 하겠습니다.
3. XAML
- XAML은 응용 프로그램의 모양을 선언적으로 구현하는 데 사용되는
XML 기반 Mark Up Language
- 창이나 대화상자, 컨트롤 등을 그래픽으로 채우는 데 사용
- ex) <Button Name="button" Click="button Click">Click Me!</Button>
<Button></Button> 과 Name = "button"은 Id
Click="button Click" 함수라고 볼 수 있죠
Click Me!는 텍스트로 들어갑니다.
4. WPF 설치(.net 프레임워크 설치)
- Visual studio 2017을 설치해서 작업을 하려고 합니다.
- 아래의 사진처럼 설치를 해주면 됩니다.
- .NET 데스크톱 개발만 눌러주면 됩니다.
'Language > C# WPF Programming' 카테고리의 다른 글
C# WPF 프로그래밍 Border와 label 만들고 다루기 (0) | 2019.03.27 |
---|---|
C# 프로그래밍 2개의 배열 선언 및 배열값 입력 받아 2개 배열 곱한 값 출력하기 (0) | 2019.03.22 |
C# 프로그래밍 배열 선언 및 배열값 입력 받아 배열 출력하기 (0) | 2019.03.15 |
C# WPF 프로그래밍을 위한 기초적인 C# 프로그래밍 기초 (0) | 2019.03.13 |
C# WPF 프로그래밍 WPF 앱으로 프로젝트 만들기 (0) | 2019.03.08 |
C# WPF 버튼(Button)을 클릭하면 버튼 텍스트(Text) 변화해보기 (6) | 2019.03.08 |
C# WPF 버튼(Button)을 클릭하면 HelloWorld 출력하는 Form 만들기 (0) | 2019.03.08 |
C# WPF 개요 (0) | 2019.03.08 |
최근댓글