首先,这可能是之前问题的重复,但这些答案都不起作用。
对于许多示例,我什至没有得到列出的正确程序。
我有一个TextBox
和一个ListBox
。我想在文本框中输入一封电子邮件,然后当我按下Space
键时,我需要将电子邮件添加到列表框中,然后清除文本框。
正如标题所示,我没有运气绑定空格键。
我试过了:
private void txtEmailAddr_KeyDown(object sender, KeyEventArgs e)
{
KeyEventArgs ke = e;
if (ke != null && ke.Key == Key.Space)
{
ke.Handled = false;
}
if (ke.Key == Key.Space)
{
lstEmails.Items.Add(txtEmail.Text);
}
}
和
private void txtEmailAddr_KeyDown(object sender, KeyEventArgs e)
{
if (e.Key == Key.Space)
{
lstEmails.Items.Add(txtEmail.Text);
}
}
请有人帮忙。