Поддерживать соотношение сторон в изображении Silverlight - PullRequest
1 голос
/ 24 апреля 2011

Хорошо, вот сценарий.У меня есть приложение WP7 silverlight, которое загружает изображение из сети.Теперь эти изображения будут взяты с мобильных устройств, поэтому они могут быть в портретном или ландшафтном режиме.Конечно, не квадрат.

Есть ли способ сохранить соотношение сторон, когда я показываю их в элементе управления <Image> silverlight?

Я в порядке с любым из двух разрешений:

  • что изображение отображается в правильном соотношении сторон в предопределенном окне, которое я определил в xaml
  • или что изображение обрезается в квадрат

1 Ответ

3 голосов
/ 24 апреля 2011

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

Итак, просто установите ширину изображения и выровняйте его по центру или справа, слева, сверху, снизу.(не растягивайте его).

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