4
그래서 Caliburn.Micro MVVM 프레임 워크에서 시각적 트리의 객체에 대한 작업이 거품을 일으켜 대상을 찾습니다. 제 질문은 뷰 모델에서 이러한 동작을 처리하는 것이 가능한지, 두 번째 목표를 찾기 위해 계속 거품을 낼 수 있도록 허용 할 수 있습니까?Caliburn.Micro - 작업을 처리 할 수 있지만 계속해서 시각적 트리 위로 보낼 수 있습니까?
그래서 Caliburn.Micro MVVM 프레임 워크에서 시각적 트리의 객체에 대한 작업이 거품을 일으켜 대상을 찾습니다. 제 질문은 뷰 모델에서 이러한 동작을 처리하는 것이 가능한지, 두 번째 목표를 찾기 위해 계속 거품을 낼 수 있도록 허용 할 수 있습니까?Caliburn.Micro - 작업을 처리 할 수 있지만 계속해서 시각적 트리 위로 보낼 수 있습니까?
첨부 된 작업을 호출 할 때 Caliburn.Micro에서 Handled 속성을 true로 설정하지 않습니다. 그래서 그들은 기본값으로 버블 업해야합니다. 이걸 시험해 봤어?
너무 나쁘다는 답변을 여기에서 아는 사람은 아무도 없습니다. (답변도 알고 싶습니다 .RededEventArgs.Handled 속성을 살펴보아야합니다 .XAML에서 Action을 호출하면 RoutedEventArgs를 함께 보낼 수 있습니다. [Event Click] = [Action MyMethod ($ eventArgs)]를 사용하여 매개 변수로 사용할 수 있습니다. 이제 첫 번째 처리기가 Handled 속성을 "true"로 설정하는 것을 방지 할 수있는 방법을 찾으려고합니다 (http : // msdn 참조). microsoft.com/en/us/library/ms742806.aspx) – KBoek
작업중인 이벤트에 따라 달라집니다. 예를 들어, CheckBox는 Checked 및 Unchecked 이벤트를 성공적으로 버블 링하지만 MouseDown 이벤트를 표시합니다 처리 된 것으로서 버블 링하지 않을 것입니다. – samuelesque