0

私は完全に混乱しています。DecodePixelWidthプロパティを使用しようとしましたが、エラーが発生しました:「プロパティ 'DecodePixelWidth' がタイプ 'BitmapImage' に見つかりませんでした」 次に、MSDNページのコードを使用して単純なプログラムをコンパイルしようとしました:

<Grid x:Name="LayoutRoot">
    <Image Width="200">
        <Image.Source>
            <BitmapImage DecodePixelWidth="200"  UriSource="C:\Documents and Settings\All Users\Documents\My Pictures\Sample Pictures\Water Lilies.jpg" />
        </Image.Source>
    </Image>
</Grid>

しかし、これもうまくいきません。グーグルは私に何も与えなかった。C# でも同じエラーが発生しました。

アップデート。Silverlight 4.0 を使用しています。

4

1 に答える 1

2

BitmapImageに関する MSDN Silverlight ドキュメントで確認できるように、 プロパティDecodePixelWidthとプロパティは Silverlight では使用できません。および利用可能ですが、getter プロパティとしてのみ使用できます。DecodePixelHeightPixelWidthPixelHeight

于 2012-07-11T14:22:46.110 に答える