У меня есть этот код в Silverlight :
Image image = new Image();
BitmapImage bitmapImage= TheDatasourceManager.GetBitmapImage("blackPencil");
image.Source = bitmapImage;
image.Stretch = Stretch.None;
image.HorizontalAlignment = HorizontalAlignment.Left;
image.VerticalAlignment = VerticalAlignment.Top;
image.Margin = new Thickness(88, 88, 0, 0);
grid.Children.Add(image);
Теперь я хочу узнать высоту изображения.
- в WPF Я могу получить его с image.Source.Height , но это не доступно в Silverlight
- bitmapImage.Height не работает
- не может существовать, когда я отлаживаю и проверяю объект изображения, я в конечном итоге получаю PixelHeight , который имеет точную высоту, но я не могу получить к нему доступ
- Я нахожу image.ActualHeight , но это 0.
Как я могу получить высоту изображения?