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 です。
画像の高さを取得するにはどうすればよいですか?