作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经在我的程序中添加了 toast 通知,编译了它,它按预期工作。
显示 toast 通知。
之后我添加了激活的事件:
toast.Activated += toast_Activated;
void toast_Activated(ToastNotification sender, object args)
{
}
尝试编译此代码时出现以下错误:
Property, indexer, or event 'Windows.UI.Notifications.ToastNotification.Activated' is not supported by the language; try directly calling accessor method 'Windows.UI.Notifications.ToastNotification.add_Activated(Windows.Foundation.TypedEventHandler)' or 'Windows.UI.Notifications.ToastNotification.remove_Activated(System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken)'
我做错了什么?
最佳答案
我在重现从桌面应用程序发送 toast 通知示例时遇到了完全相同的问题。几个小时后检查示例的所有差异后,我发现我错误地添加了对“System.Runtime.InteropServices.dll”而不是“System.Runtime.InteropServices.WindowsRuntime.dll”的引用。更改对后者的引用,效果很好。
关于c# - 将激活的事件添加到 toast 通知时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18226447/
我是一名优秀的程序员,十分优秀!