c#/WPF
[WPF] Command 사용하기
Heeyeon Choi
2023. 4. 12. 17:00
728x90
ModelView에 클릭 기능(Button)을 만들기
- CanExecute: command 활성화, 비활성화 가능
- Execute: Command가 호출 됐을 때 실행
<TestCommand 만들어보기>
1. ICommand 를 상속받는 클래스 생성
2. ViewModel 에 객체 생성
3. XAML 에 Button에서 Click 삭제 후, Command 태그
<RelayCommand 만들어보기>
1.RelayCommand.cs 파일 만들기
2. ViewModel에 RelayCommand 객체 생성
3.ViewModel에 RelayCommand 에 전달할 CanExecute, Execute 파라미터 메서드 생성
4. xaml 에 CommandParameter을 이용하여 바인딩
728x90