2009-04-13 25 views
2

画像コントロールに読み込まれたpng画像の幅と高さの元の画像サイズを取得する方法はありますか?Silverlight:画像サイズを取得

+0

あなたはどのような大きさを意味していますか?ファイルサイズ?幅高さ? –

+0

幅と高さ(質問が更新されました) – Drahcir

答えて

0

私は実際の画像dimentionsを表示することができ、引数を持つイベントImageOpenedを提供Silverlight 3のベータ版をダウンロードした

0

どのように - コードビハインドファイル(.xaml.cs)でイメージを新しいイメージコントロールにリロードし、それから幅と高さを取りますか?このような

何か:

System.Windows.Controls.Image img = new System.Windows.Controls.Image(); 
string UriValue = HtmlPage.Document.DocumentUri.AbsoluteUri + imagefilename; 
img.SetValue(System.Windows.Controls.Image.SourceProperty, 
     new System.Windows.Media.Imaging.BitmapImage(new Uri(UriValue))); 
double imagewidth = img.Width; 
+0

サイズをすぐに見つけました – Drahcir

関連する問題