设计登录表单中存在问题? [英] problem in design login form ?

查看:53
本文介绍了设计登录表单中存在问题?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我设计了一个登录表单,但是当用户键入密码并按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 in KeyUp event of textbox
if (e.KeyValue.ToString() == "13")
           {
               Form3 gh = new Form2();
               gh.Show();
           }


我们可以使用textbox
KeyDown事件 而且我们也可以重用buttonclick事件中编写的代码
we can use KeyDown event of textbox
and we can reuse the code written in the click event of button 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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆