2010-12-02 2 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 양식 작업에 적합)을 사용하고 있으며 지금까지는 통신용 이벤트를 사용하지 않았습니다.