C# 验证文本框仅接受字母/小写字符
我有验证只接受字母/小写字符的文本框的代码。我已经设法在下面的代码中添加了代码 这是我的代码:C# 验证文本框仅接受字母/小写字符,c#,validation,C#,Validation,我有验证只接受字母/小写字符的文本框的代码。我已经设法在下面的代码中添加了代码 这是我的代码: if (char.IsLetter(e.KeyChar) || e.KeyChar == 8) { e.handled = false; } else { e.handled = true; } 请尝试下面的代码 public Form2() { InitializeComponent(); TextBox1.CharacterCasing = CharacterCa
if (char.IsLetter(e.KeyChar) || e.KeyChar == 8)
{
e.handled = false;
}
else
{
e.handled = true;
}
请尝试下面的代码
public Form2()
{
InitializeComponent();
TextBox1.CharacterCasing = CharacterCasing.Lower;
}
private void TextBox_KeyPress(object sender, KeyPressEventArgs e)
{
e.Handled = !char.IsLetter(e.KeyChar);
}
基本上我在这里做的是
好吧,你真的需要回去好好想想你的帖子。我花了很长时间试图清理这个问题,但我仍然不明白你想要什么。此外,我删除了你的前导
{
并修复了Isleter上的类型。e.keychar
是正确的:-)。