CAB에서 명령과 이벤트의 차이점은 무엇입니까? 명령의 의도와 이벤트가 언제 사용되는 것입니까?CAB/SCSF 명령 vs 이벤트
1
A
답변
1
CAB 관점에서 볼 때 명령은 UI 구성 요소를 위해 특별히 사용되는 것으로, 이벤트는 이론적으로 모든 구성 요소에서 사용할 수 있습니다. 따라서 명령은 UI 메뉴, 동작 등에 대한 이벤트 메커니즘의보다 구체적인 구현입니다.
다음은 CAB의 Rich Newman의 우수한 기사 시리즈 링크입니다. 제 10 장과 제 11 장은 CAB의 의식과 사건에 관한 내용입니다.
http://richnewman.wordpress.com/intro-to-cab-toc/
http://richnewman.wordpress.com/2007/09/16/commands-in-the-cab-introduction-to-cabscsf-part-10/
1
이론에 의해 CAB를 제쳐두고 두십시오;
- 명령 : 응용 프로그램의 다른 부분을 통해 재사용 여부 될 수 있음을, 동작을 나타냅니다. 은 "수행하십시오"를 의미합니다.
- 이벤트 : 이벤트가 발생한 경우 이 표시되므로 해당 이벤트에 연결된 인스턴스는 모두 이벤트가 게시 될 때 이벤트가 게시 될 때 다른 작업을 수행 할 수 있습니다. " "이 발생했습니다.
주어진 동작에 대해 항상 동일한 작업을 수행하려는 경우 명령을 사용하십시오. 사용하지 않을 경우 이벤트를 사용하십시오.
저는 현재 프리즘 (Windows 양식 작업에 적합)을 사용하고 있으며 지금까지는 통신용 이벤트를 사용하지 않았습니다.
관련 문제
- 1. AIX (vs) Unix 명령
- 2. XamlReader에서 이벤트/명령 사용
- 3. 정적 상수 Vs 정의 명령
- 4. VS 2008 C# 사전 빌드 이벤트
- 5. OpenCL 이벤트 및 명령 대기열
- 6. 명령 실행 후 이벤트 호출
- 7. VS 빌드 명령 매크로를 평가하려면 어떻게해야합니까?
- 8. VS 명령 프롬프트에 가장 적합한 용도는 무엇입니까?
- 9. VS 2008에서 명령 줄이있는 단일 .cpp 컴파일
- 10. VS 명령 줄 스위치를 제거하는 방법
- 11. VS 2010의 DataGridView 셀 클릭 이벤트
- 12. 이벤트 탭이 무작위로 나타나고 사라집니다 VS 2008
- 13. 속성 탭에 표시되지 않는 이벤트 - VS 2008
- 14. 명령 패턴 및 OnPaint 이벤트 문제
- 15. 빌드 후 이벤트 명령 줄에서 wsp 빌드
- 16. Silverlight 통신/명령/이벤트? 보기와 viewmodel 사이에?
- 17. 팝업에서 라우트 된 이벤트/명령 듣기
- 18. 명령, 어디?
- 19. VS 2010 스 니펫 단축키/도구 모음 명령
- 20. 명령 줄을 통해 VS 2008 리팩토링 메소드를 호출 하시겠습니까?
- 21. vs 프로젝트에서 정보를 추출하는 방법이 있습니까? 예 : cl.exe 명령 줄
- 22. 명령 줄 VS 프로젝트 + SQL + 압축 백업을위한 스크립트?
- 23. VS 2008 명령 줄에서 웹 참조를 업데이트하는 방법은 무엇입니까?
- 24. 자바 스윙 : 이벤트 디스 패칭 스레드 VS 스톱워치
- 25. VS 2010의 기본 사후 작성 이벤트 자동 지정
- 26. 인라인 vs __inline vs __inline__ vs __forceinline?
- 27. ACE vs Boost vs Poco vs WxWidgets
- 28. 누적 vs 배 vs 압축 vs 압축
- 29. MPAPI vs MPI.NET vs?
- 30. Ajax.BeginForm vs Ajax.ActionLink vs