2012-02-25 16 views
2

アスペクト比を維持して表示しようとしている画像のサイズを変更したいと思います。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); 
    } 

ここで、画像は可変ビットに格納されます。アスペクト比を維持してどのようにサイズを変更できますか?

ありがとうございました。

答えて

2

StretchプロパティがImageクラスにあります。 NoneUniformまたはUniformToFillを設定して、画像のサイズを変更するときに画像の縦横比を維持して、画像領域を埋めることができます

+0

画像の縦横比を維持しますか? – Arun

+0

はい、すべての領域を塗りつぶすように画像のサイズを変更するのは 'Fill'だけです – Ku6opr

関連する問題