有没有人有想法? 我正在使用mvvm模式..我有一个文本框和Datagrid。
当我在文本框中输入一些文本时,我的datagrid itemsource是 过滤后,我在datagrid中获得了一些价值。
但是现在我想在文本框中输入一些文本然后输入datagrid 应该获得焦点并使用箭头键我可以改变选定的行 我希望在同一时间我也可以输入文字 文本框。
我得不到我能做什么?
答案 0 :(得分:1)
您可以使用
将键盘焦点赋予DataGridKeyboard.Focus(myGrid);
请记住,在任何给定时间只有一个控件可以具有键盘焦点,因此使用此方法时,用户无法在同时使用箭头键导航网格时键入文本框