반응형

안녕하세요, 츄르 사려고 코딩하는 집사 코집사입니다.

학교에서 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 데스크톱 개발만 눌러주면 됩니다.

 

 

 

 

 

 

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기