设计登录表单中存在问题? [英] problem in design login form ?
本文介绍了设计登录表单中存在问题?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我设计了一个登录表单,但是当用户键入密码并按Enter键时,他就可以进入下一个表单,
此代码无效.
我检查了有效或无效的通行证,但我的问题是按Enter键进入下一页.
表单键Preview = true;
我在文本框keyprees事件上编写此代码.
代码是:
I designed a login form, however when the user types the password and presses enter, so he can go to next form,
this code don''t work.
I checked the valid or invalid pass,but my problem is going to next page with press enter.
form key preview=true;
i write this code on the textbox keyprees event.
code is:
if (e.KeyChar.ToString() == Keys.Enter.ToString())
{
Form3 gh = new Form3();
();gh.Show
}
推荐答案
您可以通过在textbox
的KeyUp
事件中使用给定代码轻松完成此操作
you can easily done it by Using given code inKeyUp
event oftextbox
if (e.KeyValue.ToString() == "13")
{
Form3 gh = new Form2();
gh.Show();
}
我们可以使用textbox
的KeyDown
事件 而且我们也可以重用button
的click
事件中编写的代码
we can useKeyDown
event oftextbox
and we can reuse the code written in theclick
event ofbutton
also
private void button1_Click(object sender, EventArgs e)
{
Form3 gh = new Form3();
gh.Show();
}
private void textBox1_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
button1_Click(sender, e);
}
}
这篇关于设计登录表单中存在问题?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文