标题 | c#用for循环textbox判断是否为空 |
范文 | 有N个textbox,id是连续的,如textbox1,textbox2。。。。 用for循环判断这N个textbox,如果为空,获取当前控件id private TextBox findEmpy() { for(int i=1;i<N;i++) { object o=findcontrol("textbox"+i); if(o!=null && o is TextBox) { TextBox t=(TextBox)o; if(t.Text=="") { return t; } } } return null; } private object findcontrol(string name) { object o = this.GetType().GetField(name, System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.IgnoreCase).GetValue(this); return o; } |
随便看 |
|
在线学习网范文大全提供好词好句、学习总结、工作总结、演讲稿等写作素材及范文模板,是学习及工作的有利工具。