如何将一部分输入从一个控件转发到另一个控件而不会失去焦点?

时间:2009-06-03 19:05:44

标签: wpf treeview focus

使用WPF如何在Skype联系人窗口中执行类似的操作?我希望能够使用鼠标按任何列表项,在我开始输入时能够使用向上/向下导航和过滤联系人。我还想显示我在分离的TextBox中输入的内容。

到目前为止,我已经通过TextBox设置了所有过滤功能。我可以在TreeView聚焦时使用箭头导航,并在TextBox中输入文本时进行过滤。

2 个答案:

答案 0 :(得分:0)

我没有skype,但我认为如果我理解你的问题,你必须从键盘上抓住那些上/下键并将它们发送到你的树视图。

...或者this link有帮助!

答案 1 :(得分:0)

您可能对PreviewXXXX函数感兴趣,它可以让您在进入列表框之前捕获按键。