2015-02-04 2 views

답변

1

는 명령이 아니라 ... 상태 일 때 화재 이벤트, 이 호출 할 때 명령 작업을 실행하는 방법입니다 ICommand에 달리 실행이기 때문.

.NET의 일반적인 표준은 이벤트가 분사 (과거 시제는 아니지만 마음을 사용하지 않는)를 사용하고 메서드가 필수를 사용한다는 것입니다.

창을 닫으려면 Window.Close()으로 전화하십시오. 창을 닫을 때 발생하는 이벤트를 처리하려면 (또는이 질문의 문맥에 넣으려면 : "닫음"), Window.Closed에 가입하십시오.

마찬가지로 명령을 실행하려면 Command.Execute을 호출하고 특정 바인딩에서 명령이 실행될 때마다 일부 작업을 수행하려면 CommandBinding.Executed을 구독합니다.

+0

"붙여 넣기 시제"에 대한 설명과 죄송합니다. 나는 영어 원어민이 아니다. 내가 명령에 궁금해. 바인딩 나는 명령을 구현하는 논리를 구현 생각. –