内部に画像があるビューボックスがあります:
<Viewbox MaxHeight="100" MaxWidth="100" x:Name="Scenario4ImageContainer2" Stretch="Uniform" Grid.Column="1" Grid.Row="1">
<Image x:Name="Scenario4Image" PointerPressed="Scenario4Image_PointerPressed" HorizontalAlignment="Stretch" />
</Viewbox>
実際の幅/高さの値を取得できるようにしたいのですが、バックエンド C# でこれを試すと、次のようになります。
int w = (int)Scenario4ImageContainer.Width
パラメータが正しくないというエラーが表示されます。
幅をハードコードするとこれはなくなりますが、動的にサイズを変更したいのです。
Scenario4ImageContainer.ActualWidth も取得しようとしましたが、このパラメーターも「正しくありません」でした。