我正在使用.NET Compact Framework 2.0为Motorola 9090-G开发一个小应用程序。
我的问题是,我似乎无法在文本框中检测到回车键按下的事件。如何在文本框中检测回车键的按下事件?
三种检测方法中没有一种似乎有效。有趣的是,在PPC模拟器中它确实有效。但是在我的实际硬件上却不起作用。
private void tbxQTY_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Return || e.KeyCode == Keys.Enter || e.KeyCode == Keys.Decimal)
{
QTYEntered();
e.Handled = true;
}
if (e.KeyData == Keys.Enter || e.KeyData == Keys.Return)
{ do something }
if (e.KeyValue == (char)13)
{ QTYEntered(); MessageBox.Show("test"); e.Handled = true; }
}