Hỏi đáp
Chia sẻ kiến thức, cùng nhau phát triển
lỗi khi bắt sự kiên bằng phím enter từ textbox
chuyện là em có tạo một form đăng nhập
-mục đích là
+nhập đúng user và pass là vào hiện thông báo thành công
+sai thì nhập lại
+nếu focus() ở textboxUser thì ENTER sẽ xuống textboxPass --nếu focus() ở textbox pass thì sẽ thực hiện buttonOk
===>
/*bắt phím ENTER*/
private void textUser_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar== 13)
{
textpass.Focus();
}
}
private void textpass_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar == 13)
{
buttonOK_Click_1(sender, e);
}
}
==============================================
vấn đề là khi em nhấn ENTER thì phím ENTER nằm luôn trong textbox vì vậy khi thực hiện ButtonOk cho kết quả sai.
mong mọi người giúp đỡ chỉ giáo cho em ạ
thì cái user với pass đó bỏ ký tự xuống dòng ra. \n ấy
Replace("\n", "");