#c# #wpf
#c# #wpf
Вопрос:
У меня есть папка, которая содержит много файлов изображений. В моем приложении в первом окне есть множество кнопок с изображениями для каждого из этих изображений. Если вы нажмете на кнопку, то откроется новое окно, в котором показано выбранное изображение.
Проблема: Как вы можете масштабировать / изменять размер изображения так, чтобы оно автоматически (всегда) подстраивалось под размер окна / кнопки без потери качества.
Комментарии:
1. Путем установки
Stretch="Uniform"
в элементе управления изображением.2. При настройке
Stretch="Uniform
изображение не заполняет сеткуStretch="UniformToFill
, при этом изображение становится больше сетки и отображается только часть изображения3. Вы также можете установить
Stretch="Fill"
, но тогда соотношение сторон изображения не сохраняется.4. Разве невозможно отобразить файл в высоком качестве и сохранить соотношение сторон изображения?
5. Что бы ни означало «отображать файл в высоком качестве», но установка значения Stretch на
None
,Uniform
илиUniformToFill
сохраняет соотношение сторон. Неясно, о чем вы здесь спрашиваете.