我正在为 Windows Phone 使用 Visual Studio。我们可以在 windows phone 7 模拟器中看到存储在媒体库中的图像吗?这些文件是否有任何特定的文件位置?
问问题
501 次
3 回答
1
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 回答