2011-03-02 6 views
1

실버 라이트 애플리케이션과 탐색 프레임에 사용자 컨트롤이 거의 없습니다. 현재 사용자 컨트롤 -> 프레임의 현재 소스 다음 사용자 정의 컨트롤 -> 하이퍼 링크를 클릭 할 때 표시되는 사용자 컨트롤Silverlight 탐색 프레임에 사용자 지정 전환을 추가하려면 어떻게합니까?

하이퍼 링크를 클릭하면 현재 사용자 정의 전환을 추가하여 페이지가 페이드되고 크기가 줄어들어 페이드 아웃되는 동안 사라집니다. 그럼 나는 다음 사용자 컨트롤 즉,로드 될 사용자 정의 컨트롤이 작게 나타나고 페이드 아웃되는 동안 페이드 인하는 동안 리버스가 일어나길 원합니다. 트랜지션 컨트롤과 함께 제공되는 내장 된 트랜지션을 사용하는 것 외에는 거기에 있습니다. 스토리 보드 전환을 현재 컨트롤에 추가하고 프레임이 이동중인 컨트롤의 전환을 되돌릴 수있는 방법은 무엇입니까?

답변

0

TransitioningContentControl의 템플릿을 수정하면 정의 된 상태를 변경하여 전환 애니메이션을 원하는 페이드 및 축소 애니메이션으로 변경할 수 있습니다.

(내 웹 사이트의 탐색 응용 프로그램에서 TransitioningContentControl을 다시 게시했습니다. www.mikeherman.net)

관련 문제