2011-11-06 152 views
3

我有使用各種選擇器的問題。 當我啓動其中一個應該返回到我的應用程序時,我所得到的是一個「恢復」屏幕,並且進度條動畫顯示不完整。按回或開始按鈕什麼也不做,過了一段時間它會進入主屏幕。而應用程序的再次推出緩慢。Windows Phone芒果選擇器

choosers problematic

這發生在模擬器上以及在移動本身。

使用失敗回來是一個選擇器我班的一個示例:

public partial class Add : PhoneApplicationPage 
    { 
     GameInviteTask gameInviteTask; 

     public Add() 
     { 
      InitializeComponent(); 
      gameInviteTask = new GameInviteTask(); 
      gameInviteTask.Completed += new EventHandler<TaskEventArgs>(gameInviteTask_Completed); 
     } 

     private void TextBox_Tap(object sender, System.Windows.Input.GestureEventArgs e) 
     { 
      try 
      { 
       gameInviteTask.SessionId = "<my session id>"; 
       gameInviteTask.Show(); 
      } 
      catch (System.InvalidOperationException ex) 
      { 
       MessageBox.Show("An error occurred when choosing an email contact."); 
      } 
     } 

     void gameInviteTask_Completed(object sender, TaskEventArgs e) 
     { 
      switch (e.TaskResult) 
      { 
       //Game logic for when the invite was sent successfully 
       case TaskResult.OK: 
        MessageBox.Show("Game invitation sent."); 
        break; 

       //Game logic for when the invite is cancelled by the user 
       case TaskResult.Cancel: 
        MessageBox.Show("Game invitation cancelled."); 
        break; 

       // Game logic for when the invite could not be sent 
       case TaskResult.None: 
        MessageBox.Show("Game invitation could not be sent."); 
        break; 
      } 
     } 

    } 

這種情況與所有挑肥揀瘦。 我使用導航服務使用主頁面導航到此頁面。

可能是什麼問題?

回答

1

我已經找到了問題...

不幸的是,當亂投醫是從運行敲打事件的文本框中IsReadOnly刪除我沒有嘗試的唯一的事情。

所以這是一個錯誤微軟:/

的Windows手機7.1:當您從有IsReadOnly真正的文本框的點擊事件中運行他們挑肥揀瘦不工作。

我會把它留在這裏,這樣可以幫助別人。