거의 모든 상황에서 DelegateCommand
이 사용되는 경우 WPF 명령이있는 이유는 WPF 대신 메서드에 바인딩을 직접 지원하는 ViewModel
에서 메서드를 실행하는 것이 유일한 기능입니까?거의 항상 DelegateCommands를 사용할 경우 WPF 명령은 무엇입니까?
-4
A
답변
0
특정 작업을 수행하는 기존의 이미 구현 된 WPF 명령이 있으며 특정 작업을 실행하기 위해 ICommand 인터페이스를 사용하여 구현할 수있는 사용자 지정 명령이 있습니다.
분명히 Microsoft는 모든 사람이 일반적으로 사용하고 인터페이스를 제공하여 자신의 명령을 만들 수있는 작업에 대해서만 기본 명령 집합을 만들었습니다.
많은 개발자가 기존의 명령을 모르고 자신의 기능을 구현하며 기본적으로 동일한 기능 (예 : 복사/붙여 넣기/기타)을 수행합니다.
https://msdn.microsoft.com/en-us/library/ms752308(v=vs.110).aspx
: 등이 여기에당신이 '지휘'시스템에 대한 광범위한 설명을 찾을 수 있습니다 ApplicationCommands, NavigationCommands, MediaCommands, EditingCommands, ComponentCommands, 거기 기존의 명령 세트에서