2014-06-20 2 views
0

텍스트 상자에 삽입 한 두 자리 숫자를 확인하고 싶지만 첫 번째 숫자 이후에이 이벤트 점프 이후 두 자리 숫자를 넣을 수는 없습니다. 삽입. 이 문제를 해결하려면 어떻게해야합니까? 대신 각 문자를 입력 한 후에 검증하는텍스트 상자에 삽입 된 두 자리 숫자를 확인하고 싶습니다.

private void TablesNumberRichTextBox_TextChanged(object sender, EventArgs e) 
{ 
    CheckValidationOfTableNumber(); 
} 
+1

huh? 당신이 무엇을 요구하고 있는지 명확하지 않습니다. 실제 대 원하는 행동은 무엇입니까? CheckValidationOfTableNumber 함수의 코드는 어디에 있습니까? –

+1

if 문을 사용하여 유효성 검증 메소드를 호출하기 전에 몇 개의 문자가 있는지 확인하십시오. 이벤트는 매번 실행되지만 요구 사항을 충족 할 때만 유효성을 검사합니다. – Tony

답변

1

는 입력의 유효성을 검증하기 위해 RichTextBoxValidating 이벤트를 사용한다.

사용자가 컨트롤을 벗어나려고 할 때만 발생합니다.

관련 문제