如何通过在Windows手机中保持其宽高比来调整图像大小

时间:2012-02-25 10:49:35

标签: c# image windows-phone-7 windows-phone aspect-ratio

我希望通过保持其宽高比来调整我要显示的图像的大小。

我怎样才能做到这一点。 ?

    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);
    }

此处图像存储在可变位中。如何通过保持其宽高比来调整大小?

感谢。

1 个答案:

答案 0 :(得分:2)

Stretch级中有Image个属性。您可以设置NoneUniformUniformToFill以在调整图像大小时保持宽高比以填充图像区域