작업 흐름 디자이너가 작업을 삭제했거나 위치를 변경했는지 어떻게 알 수 있습니까? 활동은 다음 이벤트를 사용하여 삭제 된 경우 당신은 찾을 수있을 것입니다작업 흐름 디자이너가 작업을 삭제했거나 위치를 변경했는지 어떻게 알 수 있습니까?
1
A
답변
0
두 차례에 걸쳐 활동 화재의 언로드 이벤트 :
ModelService ms = workflowdesigner.Context.Services.GetService<ModelService>();
ms.ModelChanged += new EventHandler<ModelChangedEventArgs>(Designer_ModelServiceChanged);
당신은 무언가를 수행하여 삭제 된 활동을 찾을 수 있습니다
같은 : 브루스 Bukovics
0
데이브의 대답에 의해
private void Designer_ModelChanged(object sender, EventArgs e)
{
//iterate through model items and find your activity
if (null != eventArgs.ItemsRemoved)
{
foreach (ModelItem mi in eventArgs.ItemsRemoved)
{
//find your activity
}
}
}
체크 아웃 .NET 4의 책 프로 WF Windows 워크 플로는 올바른 부분입니다. 활동을 이동하면 remove 이벤트도 호출되므로 두 경우 모두 확인이 이루어집니다. 액티비티의 modelItem.Parent를 사용합니다. activity가 실제로 삭제되면 modelItem.Parent는 null이고 방금 이동하면! = null이됩니다.
관련 문제
- 1. PERFORCE 분기에서 어떤 파일을 변경했는지 어떻게 알 수 있습니까?
- 2. 누가 테이블 구조를 변경했는지 어떻게 알 수 있습니까?
- 3. suhosin이 요청 변수를 변경했는지 어떻게 알 수 있습니까?
- 4. 푸시가 발생한 위치를 어떻게 알 수 있습니까?
- 5. 장고는 사용자가있는 위치를 어떻게 알 수 있습니까?
- 6. Maven2는 플러그인 위치를 어떻게 알 수 있습니까?
- 7. Google지도는 내 위치를 어떻게 알 수 있습니까?
- 8. QToolBar는 그 위치를 어떻게 알 수 있습니까?
- 9. kinit는 KDC의 위치를 어떻게 알 수 있습니까?
- 10. 디렉토리가있는 작업 공간을 어떻게 알 수 있습니까?
- 11. JavaScript로 DOM을 어떻게 변경했는지 추적 할 수 있습니까?
- 12. 내 앱의 메모리 누수 위치를 어떻게 알 수 있습니까?
- 13. XML 직렬화는 특성을 넣을 위치를 어떻게 알 수 있습니까?
- 14. 특정 항목이 riak 클러스터에 저장되는 위치를 어떻게 알 수 있습니까?
- 15. 시스템 시계가 변경되었는지 어떻게 알 수 있습니까?
- 16. mapView가로드되었는지 어떻게 알 수 있습니까?
- 17. 어떻게 알 수 있습니까?
- 18. JVM은 런타임시 예외를 잡는 위치를 어떻게 알 수 있습니까?
- 19. BufferedImage에서 Java로 알파가있는 위치를 어떻게 알 수 있습니까?
- 20. 웹 컨테이너가 기본 페이지를 가져올 위치를 어떻게 알 수 있습니까?
- 21. 레일스는 MySQL 데이터베이스의 위치를 어떻게 알 수 있습니까?
- 22. 바이너리 실행 파일은 메모리의 위치를 어떻게 알 수 있습니까?
- 23. "프로그램 파일"의 위치를 어떻게 알 수 있습니까?
- 24. Xcode는 프레임 워크를 찾는 위치를 어떻게 알 수 있습니까?
- 25. JIT는 csc.exe를 찾는 위치를 어떻게 알 수 있습니까?
- 26. django는 login.html을로드 할 위치를 어떻게 알 수 있습니까
- 27. JavaScript는 요소가 DOM 인 위치를 어떻게 알 수 있습니까?
- 28. [G] vim이 python26.dll을 찾을 위치를 어떻게 알 수 있습니까?
- 29. 사용자가 터치하는 위치를 어떻게 알 수 있습니까? (AIR for Android)
- 30. USB 저장 장치가 마운트 된 위치를 어떻게 알 수 있습니까?