Как изменить размер изображения, сохранив его пропорции в Windows Phone

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

Как я могу этого достичь.?

    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 ответ

Решение

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

Другие вопросы по тегам