我有一个表单上有一个名为uid_txt的文本框。这是一个登录表单。 在表格的主要部分,"公共登录",我已经把代码:
uid_txt.KeyDown += new KeyEventHandler(tb_KeyDown);
当我在文本框中输入一些值并按Enter键时,这似乎成功调用了以下代码:
static void tb_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
//enter key is down
//But I can seem to check the length of the textbox field for data
if (uid_txt.length>0) //uid_txt is not accessible even though I marked it public.
{
Do some stuff here.
}
}
我不知道为什么我无法访问事件处理程序内的文本框字段。
感谢您的帮助。