1

私は Windows Phone 8 アプリを作成しています。ユーザーがアプリでカメラ ロールの画像を使用できるようにする必要があります。BitmapImageの選択した写真からを作成することで、画像をうまく表示できますがPhotoChooserTask、ユーザーがアプリを離れると、画像の URI をアプリに保存する方法がわかりません。

多分私は目が見えず、ドキュメントでプロパティを見つけることができませんが、後でImageコントロールにロードできるように、画像の URI を見つけることができる場所はありますか?

4

1 に答える 1

2

PhotoResultによって返される は、プロパティPhotoChooserTaskを通じてファイル名を公開しますOriginalFileName

OriginalFileName単なる文字列であり、これを使用してURI. あなたが述べたように、パス情報を取得する必要がある場合は、System.IO.Pathたとえば使用できます

string filename = YourPhotoResult.OriginalFileName;
System.IO.Path.GetDirectoryName(filename) // Gets the directory the file is located in

PhotoResult クラスへの MSDN リンク: http://msdn.microsoft.com/en-us/library/windowsphone/develop/microsoft.phone.tasks.photoresult(v=vs.105).aspx

于 2013-07-19T19:01:48.133 に答える