(10101101)173/C#2009. 3. 14. 02:50
채팅프로그램들은 대부분 입력칸에서 엔터를 치면 옆에 버튼을 눌러 보내기와 같은 효과를 내는대 이역시 참 쉽습니다.
앞서 써놓은 Ctrl + A효과에서 사용한 KeyDown이벤트로 구현합니다.

A 텍스트 박스에서 B 텍스트 박스로 복사하는대 A 텍스트 박스에서 엔터를 치면 되도록 하겠습니다.

A 텍스트 박스 = aTextbox
B 텍스트 박스 = bTextbox
OK 버튼 = btnOK
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)
	}
}
참~ 쉽죠~
Posted by Special Alex