2010-12-02 3 views

답변

1

CAB 관점에서 볼 때 명령은 UI 구성 요소를 위해 특별히 사용되는 것으로, 이벤트는 이론적으로 모든 구성 요소에서 사용할 수 있습니다. 따라서 명령은 UI 메뉴, 동작 등에 대한 이벤트 메커니즘의보다 구체적인 구현입니다.

다음은 CAB의 Rich Newman의 우수한 기사 시리즈 링크입니다. 제 10 장과 제 11 장은 CAB의 의식과 사건에 관한 내용입니다.

http://richnewman.wordpress.com/intro-to-cab-toc/

http://richnewman.wordpress.com/2007/09/22/introduction-to-events-in-the-cab-introduction-to-cabscsf-part-11/

http://richnewman.wordpress.com/2007/09/16/commands-in-the-cab-introduction-to-cabscsf-part-10/

1

이론에 의해 CAB를 제쳐두고 두십시오;

  • 명령 : 응용 프로그램의 다른 부분을 통해 재사용 여부 될 수 있음을, 동작을 나타냅니다. 은 "수행하십시오"를 의미합니다.
  • 이벤트 : 이벤트가 발생한 경우 이 표시되므로 해당 이벤트에 연결된 인스턴스는 모두 이벤트가 게시 될 때 이벤트가 게시 될 때 다른 작업을 수행 할 수 있습니다. " "이 발생했습니다.

주어진 동작에 대해 항상 동일한 작업을 수행하려는 경우 명령을 사용하십시오. 사용하지 않을 경우 이벤트를 사용하십시오.

저는 현재 프리즘 (Windows 양식 작업에 적합)을 사용하고 있으며 지금까지는 통신용 이벤트를 사용하지 않았습니다.

관련 문제