-1
사용자의 입력에 대한 Windows Form의 텍스트 상자가 있습니다. 나는 그에게 약간의 구두점을 허용하고 다른 사람들을 허용하지 않기를 바란다. 어떻게 해결할 수 있습니까? 바로 찾기 위해 if 문을 생성 한 후일부 문장 부호의 입력을 허용하지 않는 방법
char[] strarray = userinput.ToCharArray();
그리고이 접근하는
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
if (!char.IsControl(e.KeyChar) &&
!char.IsLetter(e.KeyChar) &&
!char.IsPunctuation(e.KeyChar) &&
!char.IsWhiteSpace(e.KeyChar))
{
e.Handled = true;
}
}
데 도움을줍니다 : == "#"만약 (문자) {e.Handled = true;} – Han