0

私は WriteableBitmapRenderExtensions を使用しています。以下は、「このストリームの長さを容量を超えて拡張できません」というエラーが発生するコードです。

Render でエラーが発生します。

var bitmap = await WriteableBitmapRenderExtensions.Render(mainImage);

<Grid Name="mainImage">
                <Image Name="frameImage"
                       Source="Image/u117_normal.png"
                       Stretch="Fill"></Image>
                <Image Name="userImage"
                       Source="Image/u66_normal.png"
                       Width="700"
                       Height="500"></Image>
                <Canvas>
                    <Image Name="AddonImage"
                           Source="Image/u103_normal.png"
                           Width="100"
                           Height="100"></Image>
                </Canvas>

</Grid>

誰でも私を助けることができますか?

4

1 に答える 1

0

これに対する答えは

フレーム ナビゲーション

それは述べています:

パラメータ -> 渡されるオブジェクト

タイプ: System.Object [.NET] | Platform::Object [C++] ターゲット ページに渡すナビゲーション パラメータ。GetNavigationState を使用したパラメーターのシリアル化をサポートするには、基本型 (文字列、文字、数値、または GUID) が必要です。シリアル化の問題です。サポートされている形式を渡すことができるかどうかを確認するか、可能であればローカル ストレージを使用してみてください :) 他に懸念がある場合は更新してください。

于 2013-09-06T06:45:02.633 に答える