2012-10-16 4 views
0

재 호스팅 된 워크 플로 디자이너에 대해 VisualTracking을 구현하고 있습니다. 파일이 WorkflowDesigner에 새로로드되면 시각적 추적이 제대로 작동하고 SourceLocationProvider.CollectMapping에서 생성 된 매핑이 성공적으로 작동합니다. 그러나 워크 플로를 수정하고 다시 저장하면 SourceLocationProvider는 원본 xaml 만 매핑합니다.SourceLocationProvider. 워크 플로가 수정 될 때 콜렉트 매핑이 업데이트되지 않습니다.

SourceLocationProvider가 업데이트하기 위해 사용하는 AttachedProperties를 강제로 설정할 수있는 방법이 있습니까?

WorkflowDesigner.Load(..)을 사용하려고하면 완전히 새로운 WorkflowDesigner 개체가 만들어집니다. WorkflowDesigner는 파일을 한 번만로드 할 수 있기 때문입니다. 가능한 경우 디버깅 데이터가 손실되므로이 문제를 방지하고 싶습니다.

답변

0

죄송합니다. 직접 시도하지는 않았지만 디자이너의 ModelChanged 이벤트에서 SourceLocationProvider.CollectMapping (...)을 호출 할 수 있습니까?

관련 문제