Как изменить размер изображения, сохранив его пропорции в Windows Phone - PullRequest
2 голосов
/ 25 февраля 2012

Я хочу изменить размер изображения, которое я собираюсь отобразить, сохранив его соотношение сторон.

Как мне этого добиться.

    public MainPage()
    {
        InitializeComponent();

        myImage = new Image();
        Uri uri = new Uri("Penguins.jpg", UriKind.Relative);
        bit = new BitmapImage(uri);

        myImage.Source = bit;
        imagePanel.Children.Add(myImage);
    }

Здесь изображение хранится в переменной bit. Как я могу изменить его размер, сохранив соотношение сторон?

Спасибо.

1 Ответ

2 голосов
/ 25 февраля 2012

В классе Image имеется свойство Stretch. Вы можете установить None, Uniform или UniformToFill для сохранения соотношения сторон при изменении размера изображения для заполнения области изображения

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