标签: c# .net wpf event-handling
我有一个带有搜索文本框的UI和一个按钮,当用户想要进行搜索时,应该单击该按钮。 (如搜索引擎UI) 我希望当用户点击搜索按钮并且用户在文本框中按Enter键时将调用相同的事件处理程序。
我可以很容易地破解它,但我的猜测是WPF拥有它自己的“正确”方式。 那么WPF的做法是什么呢?
感谢。
答案 0 :(得分:3)
点击和按键事件有不同的代理。 所以在方法中提取你的代码 命名为'DoSearch',然后将不同的(mb匿名)处理程序连接到事件并在处理程序内部调用DoSearch