0

Windows 8 アプリを少し操作して、testapp を作成しました。最初に、新しい ToastNotifications を試して、ボタン クリック イベントでアプリに ToastNotifications を作成させたいと思いました。

private void Button_Click_1(object sender, RoutedEventArgs e)
    {
        XmlDocument x = ToastNotificationManager.GetTemplateContent(ToastTemplateType.ToastText01);
        XmlNodeList toastTextElements = x.GetElementsByTagName("text");
        toastTextElements[0].AppendChild(x.CreateTextNode("TestNotification" + DateTime.Now.ToString()));
        ToastNotification toast = new ToastNotification(x);
        ToastNotificationManager.CreateToastNotifier().Show(toast);
    }

では、なぜ DateTime.Now.ToString() を追加したのでしょうか?
ボタンを押してもトーストがすぐに表示されず、30 秒以上かかる場合があることに気付きました。

たとえば、午前 11:00:00 をクリックすると、通知は午前 11:00:22 に表示されます。
すぐに表示されることもありますが、2/10 クリックで表示されることもあります。

これに対する解決策はありますか?もしかしてバグですか?

4

0 に答える 0