Tag: WPF

0

WPF(Windows Presentation Foundation) 이해하기

소개 데스크톱 응용 프로그램 개발 영역에서 WPF(Windows Presentation Foundation)는 개발자에게 시각적으로 멋지고 기능이 풍부한 응용 프로그램을 구축할 수 있는 강력한 프레임워크를 제공하는 초석 기술입니다. 이 글에서는 WPF의 정의, 주요 기능 및 이점에 대해 자세히 알아보고 최신 소프트웨어 개발에서 WPF가 계속 중요한 이유

0

[WPF] KeyBinding 사용하여 단축키 설정하기

WPF에서 KeyBinding을 사용하여 Alt+D 키 조합 같은 단축키를 처리하려면 Window.InputBindings에서 KeyBinding을 설정하고 이를 명령에 바인딩할 수 있습니다. 방법은 다음과 같습니다. MainWindow.xaml 1234567891011<Window x:Class="WpfApp.MainWindow" xm

0

2024년을 위한 WPF 개발 모범 사례

소프트웨어 개발은 매우 역동적이며 프로그램 내에서 효율성을 유지하면서 자신의 스타일을 적응하고 개선하는 데 개방적인 사람들에게 유리합니다. .NET 개발자에게 Windows Presentation Foundation(WPF)은 여전히 강력한 데스크톱 애플리케이션을 빌드하는 데 가장 적합한 도구 중 하나입니다. 2024년에 점점 더 가까워지는 지금, 이 기회

0

WinUI와 WPF, WinForms, UWP, MFC 비교

**Windows UI 라이브러리(WinUI)**는 Windows의 기본 레이어입니다. 여기에는 디자이너와 개발자가 Windows 애플리케이션을 구축하는 데 필요한 컨트롤과 유연한 디자인 시스템이 포함되어 있습니다. WinUI는 MFC(Microsoft Foundation Class Library) 프레임워크, WinForms, WPF(Windows Pr

0

[WPF] 문자열(string)의 가로 세로 길이 계산

WPF에서 글꼴 크기(FontSize)와 폰트(FontFamily)를 통해 문자열의 크기를 계산하는 방법에 대해 알아보겠습니다. FormattedText를 사용하여 텍스트의 서식을 지정한 후 크기를 계산할 수 있습니다. 소스코드 TextBlock 컨트롤을 사용할 경우 다음과 같이 작성하여 문자열의 크기를 구합니다. 1234567891011121314151

0

[WPF] Grid를 Bitmap 이미지로 변환 후 저장하기

WPF의 Grid를 사용하여 사용자의 입력을 받는 문서를 작성하거나 여러 이미지를 가시화할 시, 이를 이미지로 저장하는 기능이 필요할 경우가 있습니다. 따라서 Grid 컨트롤을 하위 요소들과 함께 Bitmap으로 변환하고 이미지를 저장하는 방법에 대해 알아보겠습니다. 소스코드 먼저 Grid 컨트롤 내용들을 Bitmap으로 변환합니다. 12345678910

0

WPF에서 Windows Forms(WinForm) Control 사용하기

WPF에서 Windows Forms(WinForm) Control 사용하는 방법에 대해 알아보겠습니다. 참조 추가 프로젝트에 다음 어셈블리에 대한 참조를 추가합니다. WindowsFormsIntegration System.Windows.Forms XAML에 추가 WinForm 컨트롤을 사용하려는 XAML 파일을 열고 아래 네임스페이스 매핑을 추가합니

0

[WPF] ffmpeg을 활용한 동영상 만들기

FFmpeg Build 다운로드하기 https://ffmpeg.org/download.html#build-windows 사이트에서 Windows EXE Files 항목의 원하는 형식으로 다운로드를 합니다. 다운로드한 후 압축해제 합니다. 프로젝트의 ffmpeg 폴더를 생성 후 실행에 사용되는 exe, dll 파일들을 복사합니다. Bitmap들을 동영상으

0

[WPF] 이미지 자르기

사각형, 타원, 삼각형으로 이미지를 자르기 위해 다음처럼 정의합니다. 123456public enum ShapeType{ Rectangle, Ellipse, Triangle,} 이미지 자르기 기존 비트맵 이미지에서 주어진 위치과 크기, 도형을 통해 이미지를 자릅니다. 123456789101112131415161718192

0

[WPF] 이미지 불러오기

이미지 로드 이미지 파일 경로를 통해 이미지를 로드합니다. 123456789using System.Drawing.Imaging;public Bitmap LoadImage(string path){ using (Bitmap bitmap = new Bitmap(path)) { return bitmap.Clone(new