2

私が発見したように、言及された機能にアクセスできないようです。から BitmapImage クラスをインポートしています

 using System.Windows.Media.Imaging;

ただし、次のコードでは:

public static void loadCardImage(Card card, ref Image image)
{
    BitmapImage src = new BitmapImage();

    src.BeginInit(); <--Cannot find this function
    src.UriSource = new Uri(card.imageLink, UriKind.Relative); <-- this is fine

    [..NotFinishedCoding..]
}

src.BeginInit() 関数でパーサー エラーとビルド エラーが発生します。EndInit() 関数と、おそらくそのクラス内のより多くの関数も欠落しているようです。ドキュメントを参照して、インポートを台無しにしたのか、それとも他のクラスを参照しているのかを確認しましたが、私が見る限り、正しいクラスを参照しています。(カーソルを合わせると、System.Windows.Media.Imaging.BitmapImage クラスを参照していることがわかります)

何が起こっているのかについてのアイデアはありますか? さらに情報が必要な場合はお知らせください。

参考資料: http://msdn.microsoft.com/en-us/library/system.windows.media.imaging.bitmapimage.aspx

Windows Phone OS は 8 に設定されています (.NET 4.5 を使用していると仮定します)

4

1 に答える 1

0

BitmapImageのWindows Phone バージョンを次に示します。Windows Phone バージョンのクラスなどを見つけるのは少し混乱する可能性があります。通常、dev.windowsphone.comから検索して、結果を「ライブラリ」に限定します。

于 2012-12-15T16:40:17.460 に答える