2010-06-07 6 views
0

Expression Blend 4 RC에서 Sketchflow를 사용하고 있습니다 (Blend 3에도 관련 있음).Sketchflow 구성 요소 대상 부모 상태

DataGrid가있는 화면 (MainScreen)이 있으며 "New"버튼이 있습니다.

일반 폼 (GenericForm)과 "저장하고 닫기"버튼이있는 컴포넌트 화면이 있습니다.

내가 MainScreen에 두 가지 상태가 있습니다

State1 정 (및 기본값) : GenericForm 가시성이 숨김

로 설정

상태 2 : GenericForm 가시성이 보이는

로 설정 MainScreen의 "새"버튼이 있습니다 : 활성 상태 = State2, 즉 "새로 만들기"버튼을 누르면 MainScreen의 상태가 State2로 변경됩니다 (GenericForm 구성 요소가 표시됨).

제 문제는 GenericForm의 "저장하고 닫기"버튼을 MainScreen의 State1에 연결할 수 없다는 것입니다. 실제로 "저장하고 닫기"를 누르고 MainScreen이 상태를 State1로 설정할 수 있기를 원합니다.

아이디어가 있으십니까?

답변

0

WPF 또는 Silverlight를 사용하고 있습니까? WPF에서는 라우트 된 이벤트를 사용하여 상위 컨트롤에 이벤트를 넣을 수 있습니다. 여기에 간단한 예제를 게시했습니다. http://chuckhays.net/2010/05/21/very-simple-routed-event-example/

Silverlight를 사용하는 경우 도움이 될만한 다른 예제를 생각해 낼 수 있습니다. 당신.