WPF에서 명령 처리와 매개변수 전달 방법

MVVM 패턴에서는 명령을 구현하는 여러 가지 방식이 존재하며, 각각의 특성과 사용 목적에 따라 선택할 수 있다. 1. 커스텀 명령 클래스: DelegateCommand 다음은 간단한 ICommand 인터페이스를 직접 구현한 예제이다. 이 방식은 유연성과 제어력을 제공하지만, 추가적인 라이브러리 없이도 사용 가능하다. public class CustomCommand : ICommand { private readonly ...

8월 1일 03:00에 게시됨

WPF의 InputBinding 이해하기: MouseBinding과 KeyBinding 활용

이전 문서에서는 WPF 명령 시스템의 일부를 살펴보았습니다. 여기서는 CommandBinding과 데이터 바인딩 두 가지 방법으로 Button 컨트롤에 명령(ICommand)을 연결하는 방법을 소개했습니다. 예제 1. CommandBinding 사용 <Window.Resources> <RoutedCommand x:Key="CustomCommand"/> </Window.Resources> <Window.CommandBindings> ...

7월 3일 18:59에 게시됨