2009-04-13 9 views
2

이미지 컨트롤에로드 된 png 이미지의 너비와 높이를 기준으로 원본 이미지 크기를 가져 오는 방법이 있습니까?Silverlight : 이미지 크기 가져 오기

+0

무슨 크기를 의미합니까? 파일 크기? 너비 높이? –

+0

너비와 높이 (질문 업데이트) – Drahcir

답변

0

내가 실제 이미지 dimentions를 표시 할 수 있습니다 인수가 행사 ImageOpened를 제공하는 실버 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

관련 문제