有没有办法在Windows 8中编辑Toast内文本的文本颜色

时间:2013-03-08 07:30:32

标签: xaml windows-8

有没有办法在Windows8中编辑Toast中文本的TextColor?

像这样创建。

var toastXml = new XmlDocument();
var title = toastXml.CreateElement("toast");
var visual = toastXml.CreateElement("visual");
visual.SetAttribute("version", "1");
visual.SetAttribute("lang", "en-US");
var binding = toastXml.CreateElement("binding");
binding.SetAttribute("template", "ToastImageAndText02");
image.SetAttribute("src", ActualPathToSet);

//Here the Text is assigned
var heading = toastXml.CreateElement("text");
heading.SetAttribute("id", "1");
heading.InnerText = R.GetResourceString("Hello World");

title.AppendChild(visual);
visual.AppendChild(binding);
binding.AppendChild(image);
binding.AppendChild(heading);
var toast = new ToastNotification(toastXml);

我已经像上面一样创建了一个toast,想要更改TextColor属性。

使用C#+ XAML + Win8

2 个答案:

答案 0 :(得分:3)

更改清单文件中的前景色。

enter image description here

答案 1 :(得分:1)

我认为这是不可能的,因为Toast Notification是系统内部功能,颜色由用户设置背景颜色给出。