本文介绍了按C#中的输入密钥代码?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 我有一个只有文本框的对话框,只收到 整数我已完成所有验证,但以下... 当用户按Enter键时应该检查文本框是否为空... 如果没有那么做其他事情否则this.close(); 当用户按下一个键时,我的下面代码不起作用对话框关闭()自我 如果(Convert.ToInt32(e.KeyChar)== 13 && txtsearhkey.Text.Length> 0) { frmviewpemaish vp = new frmviewpemaish(); vp.psearchkey = psearch; vp.MdiParent = 此 .ParentForm; vp.Show(); vp.loadclient(txtsearhkey.Text); this .Close(); } 其他 { 此。关闭(); } } 解决方案 i have a dialogbox that has only text box and receive only integer i have done all validation except the Following ...when user press Enter it should Check whether Textbox is empty or not...if not then do something otherwise this.close();my below code doesn't work when user Press a Key the dialogueBOx Close() it self if (Convert.ToInt32(e.KeyChar) == 13 && txtsearhkey.Text.Length>0) { frmviewpemaish vp = new frmviewpemaish(); vp.psearchkey = psearch; vp.MdiParent = this.ParentForm; vp.Show(); vp.loadclient(txtsearhkey.Text); this.Close(); } else { this.Close(); } } 解决方案 这篇关于按C#中的输入密钥代码?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!
10-12 12:24