2009-03-09 6 views
7

한 텍스트 상자에서 다른 텍스트 상자로 텍스트를 전송하기 위해 제출 단추를 만들었습니다. 그러나 '입력'키 기능을 사용하는 것이 좋습니다.windows form에서 enter 키를 눌러 전송

나는 잘 모르겠지만 아스키 코드가 13이라고 생각합니다. 어쨌든이 작업을 어떻게해야합니까?

답변

22

Form.AcceptButton 속성을 확인하십시오.

5

텍스트 상자의 KeyUp 이벤트에 가입 할 수 있습니다.

using System.Windows.Forms; 

private void txtInput_KeyUp(object sender, KeyEventArgs e) 
{ 
    if(e.KeyCode == Keys.Enter) 
     DoSomething(); 
} 
+1

내 upvote는이 특정 질문과 관련 되었기 때문에가 아니라 내 특정 문제에 대한 해결책을 찾는 동안 발견했기 때문에 작동했습니다. 사용자가 콤보 상자에 텍스트를 추가하고 Enter 키를 누를 때 양식을 제출하고 싶습니다. –

관련 문제