0

私はかなり単純な問題を抱えています(私は信じています)。私はこの方法を持っています:

   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);
        }
    }

resultsまた、とsourceItem変数 (クラス フィールド) の両方を「保存」することはできません。このメソッド内のメッセージ ボックスにはすべてが正しく表示されますが、外側でresultsはデフォルト値に戻ります。

4

1 に答える 1

0

答えは簡単です。非同期ダウンロードがどのように機能するのかわかりませんでした。私の場合、MainPageクラスへの参照を作成し、appointments_SearchCompletedメソッドでアイテムをバインドする必要がありました。

そのような単純な。

于 2012-11-17T13:23:24.947 に答える