在Windows 10和Visual Studio 2017中,我尝试发送一个UWP应用程序的Toast,它只显示常规文本而不是粗体文本。根据MSDN ToastTemplateType.ToastText01
应显示常规文本但不显示。
如何制作所有常规文字吐司信息?
private void Button_Click(object sender, RoutedEventArgs e)
{
ToastTemplateType toastTemplate = ToastTemplateType.ToastText01;
XmlDocument toastXml = ToastNotificationManager.GetTemplateContent(toastTemplate);
XmlNodeList toastTextElements = toastXml.GetElementsByTagName("text");
toastTextElements[0].AppendChild(toastXml.CreateTextNode("content content content content content content content content content content "));
ToastNotification toast = new ToastNotification(toastXml);
ToastNotificationManager.CreateToastNotifier().Show(toast);
}
答案 0 :(得分:1)
如果你正在编写UWP应用,那么你应该使用the UWP ToastGeneric toast templates。
然而,无论如何,你可以不拥有只有非粗体文字的祝酒词。第一个文本元素(标题)将始终在构建16299及更高版本的Windows 10中显示为粗体。这只是新的视觉风格的祝酒词。