2011-04-28 3 views
0

누르는 방법 을 입력하십시오.을 입력하십시오.어떻게 [Enter]를 눌러서 Fall 라인이 아닌 Enter 라인을 잡으시겠습니까?

예를 들어, 나는이 있습니다

private void txtPlace_KeyDown(object sender, KeyEventArgs e) 
     { 
      if (e.KeyCode == Keys.Enter) 
      { 
       // do somthing 
      } 
     } 

을하고 난 라인에게 내가 윈도우 모바일에서 작동

가을 싶지 않아 - 사전에 C#

감사

+0

가을 라인을 의미 할 때, 당신은 cusor를 다음 라인으로 옮기는 것을 의미합니까? – Jethro

답변

2

이 게시물의 내 ​​대답을 확인하십시오 :

Check when arrow key are pressed

당신은 당신의 문제에 대한

그래서 키 누름 이벤트를 수신하려면 true로 KeyPreview 이벤트를 활성화해야 :

Private Sub frm_YourForm(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles Me.KeyPress 
    If e.KeyChar = Microsoft.VisualBasic.ChrW(Keys.Return) Then 
     e.Handled = True 
    End If 
End Sub 
0

경우 (e.KeyCode을 시도 == Keys.Enter) { e.SuppressKeyPress = true; }

관련 문제