我在我的WPF/C#应用程序中有一个简单的XAML表单,其中包含几个文本框。当按下TAB或ENTER键时,我需要知道控件的名称 - 但我不知道如何操作。返回控件的名称
我有一个侦听输入/ tab键的功能,但在那之后 - 我很为难:
public viewSearch()
{
InitializeComponent();
PreviewKeyDown += new KeyEventHandler(HandleEsc);
}
private void HandleEsc(object sender, KeyEventArgs e)
{
if (e.Key == Key.Escape) Close();
if (e.Key == Key.Enter) SearchAndDisplay();
if (e.Key == Key.Tab) SearchAndDisplay();
}
private void SearchAndDisplay()
{
MessageBox.Show("THE NAME OF THE CONTROL");
}
谢谢。
Tab或Enter键在'textbox'里面按? –