首页 > 解决方案 > 如何在输入吐司通知uwp输入内容后触发按钮

问题描述

在快速回复 toast 通知中,如果我写了一个快速回复并想发送它,我必须在输入后按回复,是否可以让“Enter”触发该按钮?

标签: uwpnotificationstoast

解决方案


UWP 中没有这样的 API 来支持在 toast 通知中使用Enter键入内容后触发按钮的操作。

Enter的默认行为是在输入框中插入新行。并且您可以在示例中查看的 toast 按钮上有一个内置的热键 ( Ctrl+Enter ) (第一个 toast 按钮)。MainPage.xaml.cs

更新:

完整代码可以参考官方示例Quickstart-Sending-Local-Toast。在示例代码中,您可以看到第一个ToastButton实例有一个Ctrl+Enter快捷键。

关键是ToastButton.TextBoxId属性的值必须与控件的属性值相同Id(使用构造函数时ToastTextBox设置属性)。IdToastTextBox(String)


推荐阅读