Windows runtime 将e.key转换为char

Windows runtime 将e.key转换为char,windows-runtime,windows-store-apps,Windows Runtime,Windows Store Apps,有没有办法将windows8商店应用程序中TextboxkeyDown事件中的e.Key转换为char 这是我的密码: private void OnTextBoxKeyDown(object sender, KeyRoutedEventArgs e) { EcgStatementText.Text = (e.Key); // We should convert e.Key to chars } 如果您想获取Numberpad值,请查看以下问题::这就可以了 var foo = ((

有没有办法将
windows8
商店应用程序中
Textbox
keyDown
事件中的
e.Key
转换为
char

这是我的密码:

private void OnTextBoxKeyDown(object sender, KeyRoutedEventArgs e)
{ 
    EcgStatementText.Text = (e.Key); // We should convert e.Key to chars
}

如果您想获取Numberpad值,请查看以下问题::

这就可以了

var foo = ((Char)e.Key).ToString();

关于移位,您想只按下移位键还是使用移位修饰符按下另一个键?我还需要另一个键。例如(*,%…)如何避免keydown事件中的特殊字符(*,%,^…)?
var foo = ((Char)e.Key).ToString();