2012-11-22 4 views
1

Windows 저장소 앱을 구축 중이며 코드에서 UIElement의 조작 (델타)을 트리거해야하지만 그렇게 할 수는 없습니다. 아이디어는 사용자가 TopAppBar에서 UIElement를 선택하여 MainGrid (UIElement의 사본이 만들어진 위치)로 드래그하여 MainGrid에서 만족스럽게 배치 할 수 있다는 것입니다.코드 뒤에 UIElement 조작 (델타) 발생

작동 방법 : 응용 프로그램에서 는 사용자가 (조작으로) 드래그 할 수있는 UIElement에 (x)는 TopAppBar에서와는 TopAppBar, 새로운 UIElement에 (y)를 exites 때의 MainGrid에 위치하여 페이지와 TopAppBar가 닫힙니다. 새 UIElement (y)는 포인터가 포인터의 중앙에 위치하도록 배치됩니다.

이제 사용자가 UIElement를 드래그하여 (UIElement를 사용하여) 계속 드래그 할 수 있어야하므로 새 UIElement (y)의 조작을 트리거해야합니다.

나는 ManipulationStarting 이벤트에 가입 한 다음 이벤트 핸들러를 트리거하려고 시도했지만 의심 스럽지만 실패했습니다.

아이디어가 있으십니까?

답변

0

누군가 msdn 지원 포럼에서 질문에 답변했습니다. 코드 뒤에서 조작을 시작할 수없는 것 같습니다.