2012-07-11 69 views
0

我需要在wp7中使用兩個選擇器,一個是PhotoChooserTask,另一個是CameraCaptureTask,我只需要每次使用其中一個,我怎樣才能停止一個在開始另一場比賽之前,如果我在第一場比賽返回之前開始另一場比賽,它將引發異常。非常感謝你。不允許在Chooser返回前多次調用Show()

回答

0

包封物

somechooser.Show(); 

一個try-catch塊內。

如果用戶在最後一個打開或關閉之前嘗試打開另一個選擇器,它將捕獲異常。

+0

謝謝,以後再試一次。祝你有美好的一天! – 2012-07-12 08:31:25

+0

你好,它沒有拋出異常,但我想打開第二個,我怎麼能阻止第一個? – 2012-07-14 05:19:59

+0

如果它沒有拋出異常,是否意味着它有效?運行時,您無法從應用中關閉選擇器。用戶需要使用後退按鈕關閉選擇器才能返回到您的應用程序。 – 2012-07-14 11:08:23