0

Программно добавляю картинку, но как устанавливать ей оригинальный размер как у источника, а не auto или от себя ?

Таким образом она расширяется на всю возможную площадь

Image image = new Image();
image.Source = new BitmapImage(new Uri(url));
Xzizz
  • 1,592
  • Что вы имеете ввиду? Вы хотите чтобы Image принял размеры помещенного в него изображения? – Андрей NOP Sep 08 '18 at 20:33
  • @АндрейNOP да, вы правильно меня поняли – Xzizz Sep 08 '18 at 21:18
  • 1
    За "обрезание" изображения отвечает такой параметр, как Stretch. Пробуйте установить в None – EvgeniyZ Sep 08 '18 at 21:28
  • Поместите Image в контейнер, который даёт дочернему элемента столько места, сколько он просит. Это может быть даже обычный Grid, например, как здесь: https://ru.stackoverflow.com/a/863379/218063 – Андрей NOP Sep 09 '18 at 03:39
  • Полный код размещения Image покажите, в какой контейнер кладете? – Андрей NOP Sep 09 '18 at 06:55

0 Answers0