桌面应用程序Toast通知OnActivated未触发

时间:2018-03-02 09:07:32

标签: c# wpf toast

我一直在遵循本微软指南here中的步骤,并且我在他们的github和toasts show中使用相同的项目,但是OnActivated方法没有触发,我的实际项目是一个WPF应用程序和Toast通知显示正确,但再次没有在App.xmal.cs中触发OnActivated方法。

以前有其他人有这个问题吗?我觉得它与com服务器没有正确激活有关,但即使微软的项目对我来说也很难测试。

我认为这与

有关

1 个答案:

答案 0 :(得分:0)

确保将通知中的绑定模板设置为“ ToastGeneric”。其他模板用于旧式敬酒,仅触发OnLaunched()

示例

<?xml version="1.0" encoding="utf-8"?>
<toast launch="{&quot;Url&quot; : &quot;http://cnn.com&quot;}">

<visual><binding template="ToastGeneric">
<text hint-maxLines="1">Adaptive Tiles Meeting</text>
    <text>Conf Room 2001 / Building 135</text>
    <text>10:00 AM - 10:30 AM</text>
<image placement="hero" src="https://picsum.photos/364/180?image=1043"/>
</binding>
</visual>
</toast>