WPF
3.1 XAML 개요
3.1 XAML 개요
2024.11.1901. XAML개요더보기XAML(자믈)이란, eXtensible Application Markup Language(확장 가능한 응용 프로그램 마크업 언어)의 약자입니다. Microsoft 에서 UI를 정의하기 위해 XML을 기반으로 만든 언어입니다.주로 사용자 인터페이스의 요소, 데이터 바인딩, 이벤트 등의 기능을 정의하는데 사용됩니다. WPF는 XAML 파일과 C# 파일이 한 쌍을 이룹니다.XAML 파일에서는 UI를, C# 파일에서는 로직을 구현합니다. XAML을 사용하여 UI를 구현하기 위해서, 가장 먼저 XAML을 사용하는 방법을 알아봅시다. 02. Control(컨트롤)이란?더보기C++ Qt 디자이너 툴에서는 Widget(위젯)이라는 용어로 UI 를 다루었습니다.C# WPF에서는 Control(..
1.2 Visual Studio 설치
1.2 Visual Studio 설치
2024.11.19Visual Studio 설치 포스트를 참고합니다. https://basiclike.tistory.com/329
WPF 프로젝트 생성하기
WPF 프로젝트 생성하기
2024.11.1901. Visual Studio 실행더보기 02. 새 프로젝트 생성더보기❶ 최근 실행한 프로젝트의 목록을 보여줍니다.❷ GitHub, Azure, DevOps, Bitbucket 등 원격 저장소에서 프로젝트를 가져옵니다.❸ 내 컴퓨터의 로컬 프로젝트, 솔루션을 실행합니다.❹ 내 컴퓨터에서 폴더 기반으로 프로젝트를 실행합니다.❺ 새 프로젝트를 생성합니다.❻ 아무것도 없는 빈 IDE를 실행화면으로 시작합니다. 03. WPF Application 템플릿 선택더보기설치한 모든 '템플릿'을 확인 할 수 있습니다. 이 중에서 "WPF 템플릿"을 선택해야 합니다.❶ 상단의 “Search for templates (Alt+S)” 검색에 키워드 WPF 입력❷ 프로그래밍 언어를 선택하는 드롭 다운 메뉴에서 C# 으로 선..
1.1 WPF 개요
1.1 WPF 개요
2024.11.19WPF(Windows Presentation Foundation)는 2006년 Microsoft가 .NET Framework 3.0과 함께 처음 공개한 Windows용 UI 프레임워크입니다. 이후로 다양한 데스크톱 응용 프로그램 개발 분야에서 널리 사용되어 왔습니다. WPF는 [1] .NET 환경에서 동작하며,[2] UI 는 XAML(Extensible Application Markup Language)을 사용하고, [3] 비즈니스 로직은 주로 C#으로 작성됩니다.또한 .NET 기반이기 때문에 F#이나 VB.NET과 같은 다른 .NET 언어로도 구현이 가능합니다.WPF의 렌더링 엔진은 해상도에 독립적인 벡터 기반 그래픽 시스템으로, 최신 그래픽 하드웨어(GPU)를 활용하여 고품질의 시각적 표현을 제공합니..