此功能有许多应用程序。我有一个TextBox控件。如何显示用户按下的键。例如按下CTRL和TextBox控件中的z应该出现“Ctrl + Z”?这是WPF应用程序。谢谢。确定要按哪个键
现在,我想是这样的:
private void txtHotKey_PreviewKeyUp(object sender, KeyEventArgs e)
{
txtHotKey.Text += e.Key.ToString();
txtHotKey.Text += "+";
e.Handled = true;
}
现在,如果我按下Ctrl键和Z在文本框中出现 “按Ctrl + Z +”。然后按Ctrl和A.将是“Ctrl + Z + Ctrl + A +”。这是不对的。
+1简单易用的解决方案。 – Nayan 2010-10-05 12:09:04