如何在文本时设置对数据网格的关注某些文本在文本框中输入?

时间:2012-10-29 09:38:06

标签: wpf mvvm textbox wpfdatagrid

  

我有一个文本框和Datagrid。

     

当我在文本框中输入一些文本时,我的datagrid itemsource是   过滤后,我在datagrid中获得了一些价值。

     

但是现在我想在文本框中输入一些文本然后输入datagrid   应该获得焦点并使用箭头键我可以改变选定的行   我希望在同一时间我也可以输入文字   文本框。

     

我得不到我能做什么?

有没有人有想法? 我正在使用mvvm模式..

1 个答案:

答案 0 :(得分:1)

您可以使用

将键盘焦点赋予DataGrid
Keyboard.Focus(myGrid);

请记住,在任何给定时间只有一个控件可以具有键盘焦点,因此使用此方法时,用户无法在同时使用箭头键导航网格时键入文本框