按钮中
Dispatcher.Invoke(
new Action(
delegate ()
{
DataGrid.SelectedIndex = 0;
var selectedRow = (DataGridRow)DataGrid.ItemContainerGenerator.ContainerFromIndex(DataGrid.SelectedIndex);
FocusManager.SetIsFocusScope(selectedRow, true);
FocusManager.SetFocusedElement(selectedRow, selectedRow);
}
), System.Windows.Threading.DispatcherPriority.Send);
使row获取焦点
keybd_event(VK_UP, 0, 0, 0);
keybd_event(VK_UP, 0, 0x02, 0);
通过键盘发出up消息