| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > WPF и Silverlight > Масштабирование изображения нарисованного н Canvas |
| Автор: albert21 23.12.2008, 18:49 | ||||
| Всем привет. У меня возникла необходимость отобразить на одном "холсте" несколько изображений, одно на другом (короче карта с жирнами точками, которыми отмечены города). В MSDN решения этой задачи: 1) С использованием <DrawingGroup>; -- (при этом способе возникли проблемы с отслеживанием клика по "городу") 2) С использованием класса DrawingVisual Привожу ключемые моменты 2 способа
Картинка отображается, но её размер больше размера окна. Как масштабировать изображение построенное на объекте типа Convas???Увеличивать выбранные "мышкой" участки картинки??? Возможно подскажите лучший способ решения этой задачи |
| Автор: Partizan 23.12.2008, 21:14 |
| albert21, RenderTransform/ScaleTransform |
| Автор: albert21 23.12.2008, 21:53 | ||
| Большущее спасибо!!! Я вот до просмотра ответа партизана такой "извращённый" способ масштабирования (не увеличения) нащупал. Делает скорее всего тоже самое что и ScaleTransform, только опосредованно
Может пригодится для кому-нибудь для чего-нибудь |