Silverlight 용 DeepZoom 지원 클래스들은 별도의 Wrapper가 없으면 활용성이 좋지 않기 때문에 몇달전에 만들어본 라이브러리. Container 패턴으로 되어 있어서 UIElement들을 담을 수 있으며, 담겨진 UIElement들은 DeepZoom의 Zooming Condition을 그대로 따라서 축소, 확대, 이동이 된다. 적용이 불편한 휠지원도 그냥 집어넣었고, 푸쉬핀도 별도 UIElement 하위클래스로 제작했다. 도대체, js용 DeepZoom은 푸쉬핀이 있는데 Silverlight용은 왜 없는것인지.. 결과는 생각보다 괜찮더라. 구글맵이 살아움직이는 식으로 돌아간다. 웹게임 인터페이스로 쓸려고 만들었는데, 기타 실시간 정보를 표시하는 다양한 응용이 가능하겠다. Silverlight 2 이상 개발 환경에서 돌아간다.

덧> 텍스트큡에서 Silverlight 삽입하는 플러그인이 필요하군. 일반적인 방법으로는 삽입이 안되네..

DeepZoomContainer 프로젝트 메인 바로가기

예제 보기 (Silverlight 2 플러그인 필요)