C# 엔터 쳤을 때 이벤트 발생시키기
2019. 6. 14. 10:41ㆍC#
728x90
반응형
step 1) 엔터를 쳤을 때 들어오는 KeyEventArgs e 를 받는다.
step 2) 만약 e의 keycode 값이 enter라면
step 3) 이벤트를 발생시킨다. btnAction.click 클릭 하여 , btnAction_Click 이라는 사용자 함수를 실행
private void EnterKeyPress(object sender, KeyEventArgs e)
{ // 만약 enter를 눌렀다면 btnAction 버튼을 클릭해라!
if (e.KeyCode == Keys.Enter)
{
btnAction.Click += new EventHandler(btnAction_Click);
}
}
private void btnAction_Click(object sender, EventArgs e)
{ // 버튼 눌렀을 때 특정 좌표에 글자 그려주는 코드임
if (txtXPath.Text == "" || txtYpath.Text == "")
{ return; }
Point xyPath = new Point(int.Parse(txtXPath.Text),int.Parse(txtYpath.Text));
drawString.DrawString(info[0], Font, Brushes.DarkGray,xyPath);
}
728x90
반응형
'C#' 카테고리의 다른 글
C# WebBrowser 스크립트 오류 해결방법 (2) | 2019.06.14 |
---|---|
C# Bytes, KB, MD, GB 변환하기 0.00형식으로 (0) | 2019.06.14 |
C# Thread를 이용한 파일찾기 메모.. (0) | 2019.06.14 |
C# 아웃룩 서명 가져오기 (0) | 2019.06.14 |
C# 문자열로 된 "1+2+3" 의 합을 구하라! (0) | 2019.06.14 |