Windows Phone 用の Visual Studio を使用しています。Windows Phone 7 エミュレーターのメディア ライブラリに保存されている画像を表示できますか? そのようなファイルの特定のファイルの場所はありますか?
質問する
501 次
3 に答える
1
方法: Windows Phone の写真選択タスクを使用する
try
{
photoChooserTask.Show();
}
catch (System.InvalidOperationException ex)
{
MessageBox.Show("An error occurred.");
}
void photoChooserTask_Completed(object sender, PhotoResult e)
{
if (e.TaskResult == TaskResult.OK)
{
MessageBox.Show(e.ChosenPhoto.Length.ToString());
//Code to display the photo on the page in an image control named myImage.
//System.Windows.Media.Imaging.BitmapImage bmp = new System.Windows.Media.Imaging.BitmapImage();
//bmp.SetSource(e.ChosenPhoto);
//myImage.Source = bmp;
}
}
于 2012-05-03T10:28:44.767 に答える
1
MediaLibrary
クラスで画像を取得しようとしましたか?または、アプリケーションの外部の画像にアクセスしたい、つまりファイル マネージャーで画像を管理したいですか?
MediaLibrary m = new MediaLibrary();
foreach (var p in m.Pictures)
{
Debug.WriteLine(p.Name);
Stream s = p.GetImage();
}
于 2012-05-03T10:10:32.957 に答える
0
画像ライブラリから画像を選択したい場合は、写真選択タスク クラスがあります。
private void loadPhoto_Click(object sender, RoutedEventArgs e)
{
photoChooserTask.Show();
}
これで、選択できる写真のギャラリーが開きます。
于 2012-05-03T10:06:48.180 に答える