我正在开发一个 uwp 应用程序。我在这里使用来自https://github.com/MyToolkit/MyToolkit/wiki/DataGrid的数据网格。现在,我必须使用向上和向下箭头来使用键盘操作。
我已经将 KeyDown 事件和 selection_changed 事件用于第一个项目,只有 keydown 事件正在触发。然后在按下向上和向下箭头键时触发 selection_changed 事件。但是我想在网格中选择一行后按下回车键时做一些动作。我使用的代码是:`
private void dgsuggestion_KeyDown(object sender, KeyRoutedEventArgs e)
{
if (e.Key == Windows.System.VirtualKey.Enter)
{
}
}
private void dgsuggestion_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
ProductsList res= (ProductsList)((MyToolkit.Controls.DataGrid)sender).SelectedItem;
selectedsku = res;
}`
谁能帮我..