【发布时间】:2013-06-14 09:28:15
【问题描述】:
我以前在 winfoms 工作过。有 KeyPress 事件。所以我可以得到 KeyChar。
下面的代码在winforms中工作
Dim allowedChars as String = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz "
If allowedChars.IndexOf(e.KeyChar) = -1
If Not e.KeyChar = Chr(Keys.Back) Then
e.Handled = True
Beep()
End If
End If
但是在WPF中我不知道如何实现上面的代码?
【问题讨论】:
-
我认为那些不知道我的问题答案的人将其标记为否定。
-
@Vishal:我真的不这么认为。我认为人们会为他们在 SO 上找到的每一篇已经包含此问题的帖子都这样做(PS,我什至没有投反对票)。
-
我没有投反对票,但如果您将鼠标悬停在投反对票按钮上,它会显示“问题不显示研究成果”。我认为他们的投票是有效的
-
@Vishal:这是为了验证文本框的输入吗?