Как рисовать фигуры поверх многослойного изображения Silverlight? - PullRequest
1 голос
/ 18 июля 2010

Существует многомасштабное изображение с глубоким увеличением в качестве источника. Теперь мне нужно разрешить пользователям рисовать полигоны и линии поверх мультиизображения таким образом, чтобы формы следовали за перетаскиванием и масштабированием для соответствующего масштабирования.

Я пытался добавить холст в дополнение к изображению с несколькими масштабами, но не могу понять, как заставить их прилипать друг к другу при увеличении или перетаскивании.

Если вы уже делали какие-либо пользовательские фигуры поверх изображения с глубоким увеличением, пожалуйста, поделитесь своими методами.

Спасибо, Val

Ответы [ 2 ]

0 голосов
/ 19 июля 2010

Я делал это раньше. Не уверен, что это предпочтительный / оптимальный способ, но вы можете добавить слои в корневой слой DeepZoom. (извините, я забыл правильную терминологию).

В моем случае у меня было 4 подслоя, некоторые из которых использовались для визуализации линий и фигур, другие использовались для визуализации целых карт, которые были загружены из URI.

0 голосов
/ 19 июля 2010

Вы проверили демоверсию Silverlight 4 Puzzle?

http://johnpapa.net/silverlight/silverlight-4-html-puzzle-how-does-it-work/

Вы можете получить "вдохновение", просмотрев это приложение.

Перейдите по ссылке для загрузкиИсточник: http://www.silverlight.net/community/samples/silverlight-4/html-puzzle/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...