2012-11-13 1 views
0

J'ai un problème assez simple (je bealive). J'ai cette méthode:Pourquoi ne puis-je pas enregistrer mes AppointmentsSearchEventArgs en variable?

void appointments_SearchCompleted(object sender, AppointmentsSearchEventArgs e) 
    { 

     if (e.Results.Count() == 0) 
     { 
      results = "no events for the selected day"; 
      //MessageBox.Show(results); 
     } 
     else 
     { 
      results = e.Results.Count() + " events found"; 
      sourceItem = e.Results; 

      //MessageBox.Show(results); 
     } 
    } 

Et je ne peux pas « sauver » les deux variables results et sourceItem (qui sont des champs de classe). La boîte de message dans cette méthode montre tout correct, howerver, à l'extérieur results revient à la valeur par défaut.

Répondre

0

La réponse est simple: je n'ai pas compris le fonctionnement du téléchargement ansynch. Dans mon cas, j'ai dû créer une référence à ma classe MainPage et lier des éléments dans la méthode appointments_SearchCompleted.

Simple comme ça.

Questions connexes