WPF Datagrid で、ユーザーが最後のセル/行からキー「Tab」を押したことを検出する方法は? KEY_DOWN イベントでは、選択されたセルは不明です。FOCUS_OUT では、押されたキーはわかりません。
質問する
1194 次
2 に答える
1
private void dataGrid1_PreviewKeyDown(object sender, KeyEventArgs e)
{
if (e.Key == Key.Tab)
{
MessageBox.Show("now tab!!!");//Here u know the tab press
MessageBox.Show(dataGrid1.SelectedIndex.ToString());//Here u know the cell/row!
}
}
于 2012-10-09T13:39:53.700 に答える
0
DataGrid 自体でPreviewKeyDown イベントを処理したい。ハンドラー内で、現在選択されているセルを確認できます。
于 2012-10-09T13:35:48.880 に答える