2009-06-08 26 views
0

一個ImageSource的在我的Silverlight控件的高度,我從一個流加載我的背景圖片:獲得在Silverlight

BitmapImage img = new BitmapImage(); 
    img.SetSource(stream); 

    Image background = new Image(); 
    background.Source = img; 

我怎樣才能找出從加載的位圖圖像的高度流?沒有任何通常的嫌疑犯(例如,Property,DependencyProperty)似乎可用,img和背景都沒有。

回答

0

我會嘗試:

img.Measure(); 
img.DesiredSize.Height; 
+0

差不多,但你讓我在正確的軌道上。 以下是我的作品: 1.爲Loaded事件創建一個事件處理程序。 2. img.Measure(new Size(sizeX,sizeY)); 3. img.ActualHeight包含以像素爲單位的大小! – 2009-06-08 22:37:27

相關問題