在winform中,如果我想按下按键的ascii代码,我会这样做:
Private void textbox1_KeyPress(object sender, KeyEventArgs e)
{
int i = e.KeyChar;
}
我如何在WPF中这样做? 另外,winform中的KeyPress是否相当于WPF中的KeyDown?
答案 0 :(得分:2)
您需要在WPF中捕获KeyDown
事件,如下所示:
private void TextBox1_KeyDown(object sender, KeyEventArgs e)
{
int ascii = KeyInterop.VirtualKeyFromKey(e.Key);
}