在Chooser返回之前不允许多次调用Show()

时间:2012-07-11 11:29:47

标签: windows-phone-7

我需要在wp7中使用两个选择器,一个是PhotoChooserTask,另一个是CameraCaptureTask,我只需要每次使用其中一个,如何在启动另一个之前停止一个,如果我启动另一个则会抛出异常在第一个回来之前。非常感谢你。

1 个答案:

答案 0 :(得分:0)

封装

somechooser.Show(); 

在try-catch块中。

如果用户在打开或正确关闭最后一个选择器之前尝试打开另一个选择器,它将捕获异常。