반응형
채팅프로그램들은 대부분 입력칸에서 엔터를 치면 옆에 버튼을 눌러 보내기와 같은 효과를 내는대 이역시 참 쉽습니다.
참~ 쉽죠~
앞서 써놓은 Ctrl + A효과에서 사용한 KeyDown이벤트로 구현합니다.
A 텍스트 박스에서 B 텍스트 박스로 복사하는대 A 텍스트 박스에서 엔터를 치면 되도록 하겠습니다.
A 텍스트 박스 = aTextbox
B 텍스트 박스 = bTextbox
OK 버튼 = btnOK
1
2
3
4
5
6
7
8
9
10
11
12 |
private void btnOK_Click( object sender, EventArgs e) {
bTextbox.Text = aTextbox.Text; } private void aTextbox_KeyDown( object sender, KeyEventArgs e) {
if (e.KeyCode == Keys.Enter)
{
this .btnOK_Click(sender, e)
} } |
반응형
'C# > c#' 카테고리의 다른 글
[C#] [File] 레지스트리 읽어오기 (0) | 2012.01.25 |
---|---|
[C#] [File] 특정문자의 문자 갯수 (0) | 2012.01.25 |
폼에서 라벨에 텍스트 다시 출력하기(텍스트 재설정) (0) | 2012.01.25 |
[C#] [File] ini 형식 읽고 쓰기 (0) | 2012.01.25 |
[Form] Ctl + A 효과 (0) | 2012.01.25 |
댓글