Windows 8の場合、Webから画像をダウンロードし、ユーザーのドキュメントライブラリにプログラムで作成されたサブフォルダーに保存するアプリを作成しました。
必要な機能と宣言をアプリケーションマニフェストに追加しました。
- ドキュメントライブラリが機能として有効化
- jpgのファイルタイプの関連付けが追加され、宣言に「openissafe」とマークされています
アプリを起動すると、すべてのフォルダーとファイルが正しく作成され、ユーザーはファイルシステムから手動で開くことができます。
私の課題は次のとおりです。プログラムで利用可能なすべての画像を読み込み、この画像のリストをXAML要素にバインドする場合、画像ソースを正しく設定するために使用できるURI「xxx:///yyy/zzz.jpg」が必要です。いろいろなスキーマフレーバーを試してみました。「file:/// yyy / zzz.jpg」ですが、成功しませんでした。
これを行う方法はありますか、それともまったく方法がありませんか?
画像がアプリケーションデータに保存されている場合、XAMLは「ms-appdata:///local/zzz.jpg」のようなURIに満足しています。しかし、私は間違いなくユーザーのライブラリに写真を保存したいと思います。
助けてくれてありがとう!