我遇到了这个 PhotoChooserTask 的问题,因为当我在我的设备上部署它时它没有显示出来。它在模拟器中工作。我做了一个非常简单的代码,但不知道为什么它没有显示。
// inside the button
PhotoChooserTask selectphoto = new PhotoChooserTask();
selectphoto.ShowCamera = true;
selectphoto.Completed += new EventHandler<PhotoResult>(selectphoto_Completed);
selectphoto.Show();
// -------------
void selectphoto_Completed(object sender, PhotoResult e)
{
if (e.TaskResult == TaskResult.OK)
{
// blah blah blha
}
}
任何的想法?
我使用的是 Windows Phone 7 Mango (7.1)
- - - 更新 - -
我拿了 e.TaskResult,我总是得到“取消”。有什么不对?
我有个主意……也许是因为 Zune 正在运行 :P
- - 更新 -
解决了。 Zune 正在运行 :P
最佳答案
如果您正在工作或实现 Camera 或 PhotoChooserTask 并且您在 Zune 中连接,那么现在在实际设备上测试您的应用程序总是很好的。
因此,在将您的应用程序部署到具有媒体功能的实际设备之前,请确保断开您的手机与 Zune 的连接。
关于windows-phone-7.1 - Windows Phone - PhotoChooserTask 未显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10047621/