0

我有一个文本框和 Datagrid。

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

但是现在我想当我在文本框中输入一些文本时,datagrid 应该获得焦点并使用箭头键我可以更改选定的行以及我想要的同时我也可以在文本框中输入文本。

我没有得到我能做什么?

谁能知道?我使用 mvvm 模式..

4

1 回答 1

1

您可以通过使用将键盘焦点赋予 DataGrid

Keyboard.Focus(myGrid);

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

于 2012-10-29T10:16:15.043 回答