寸法が 500*20 の画像でこの奇妙な問題に直面しています。画像は幅 500 ではレンダリングされず、幅 50 でレンダリングされます。これら 2 つのアプローチを試してみましたが、うまくいきませんでした。
<Image Name="ImgSubTest" Height="20" Width="500" Canvas.Top="00" Canvas.Left="22">
<Image.Source>
<BitmapImage DecodePixelWidth="500"
UriSource="/Path;component/Images/LightGreen.png" />
</Image.Source>
</Image>
&
<Image Name="ImgSubTest" Height="20" Width="500" Canvas.Top="00" Canvas.Left="22"
HorizontalAlignment="Stretch"
Source="/Path;component/Images/LightGreen.png" />
私のプロジェクトの他のすべての画像は正常にレンダリングされます。ここで何かが欠けていることは知っていますが、何がわからないのですか。