2010-12-07 2 views
4

그래서 Caliburn.Micro MVVM 프레임 워크에서 시각적 트리의 객체에 대한 작업이 거품을 일으켜 대상을 찾습니다. 제 질문은 뷰 모델에서 이러한 동작을 처리하는 것이 가능한지, 두 번째 목표를 찾기 위해 계속 거품을 낼 수 있도록 허용 할 수 있습니까?Caliburn.Micro - 작업을 처리 할 수 ​​있지만 계속해서 시각적 트리 위로 보낼 수 있습니까?

+0

너무 나쁘다는 답변을 여기에서 아는 사람은 아무도 없습니다. (답변도 알고 싶습니다 .RededEventArgs.Handled 속성을 살펴보아야합니다 .XAML에서 Action을 호출하면 RoutedEventArgs를 함께 보낼 수 있습니다. [Event Click] = [Action MyMethod ($ eventArgs)]를 사용하여 매개 변수로 사용할 수 있습니다. 이제 첫 번째 처리기가 Handled 속성을 "true"로 설정하는 것을 방지 할 수있는 방법을 찾으려고합니다 (http : // msdn 참조). microsoft.com/en/us/library/ms742806.aspx) – KBoek

+0

작업중인 이벤트에 따라 달라집니다. 예를 들어, CheckBox는 Checked 및 Unchecked 이벤트를 성공적으로 버블 링하지만 MouseDown 이벤트를 표시합니다 처리 된 것으로서 버블 링하지 않을 것입니다. – samuelesque

답변

2

첨부 된 작업을 호출 할 때 Caliburn.Micro에서 Handled 속성을 true로 설정하지 않습니다. 그래서 그들은 기본값으로 버블 업해야합니다. 이걸 시험해 봤어?

관련 문제