Подтвердить что ты не робот

Сокращение изображений, а не растяжение

У меня небольшая проблема в WPF - я полностью осведомлен о функции растягивания изображения и о том, как его использовать, и прекрасно работаю. Однако то, что я пытаюсь сделать, применяется только при растяжении, если изображение слишком велико (по существу, чтобы уменьшить его) и сохранить исходный размер, если изображение будет вписываться в представление. Метод растягивания в настоящее время отлично выполняет сжатие, но расширяет изображения меньшего размера, чтобы заполнить представление, которое не является тем, что я получаю после.

Есть ли простой способ сделать это?

4b9b3361

Ответ 1

вам нужно использовать свойство StretchDirection в сочетании со свойством Stretch:

image.StretchDirection = StretchDirection.DownOnly;