关于窗体中控件text检验的问题。

yoshubom 2006-10-25 09:23:56
C#如何编写一个循环检验一个窗体里的所有控件的text是否为空?

Object o

for o in (窗体的所有控件){
o.text.equal("");
}

具体如何编写?
...全文
121 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
bestshl 2006-11-02
  • 打赏
  • 举报
回复
一样的
yoshubom 2006-10-25
  • 打赏
  • 举报
回复
我还想知道

ctrl.Text.Trim()==string.Empty 和 ctrl.Text.Trim()=="" 之间的区别。还望告知。^^
yoshubom 2006-10-25
  • 打赏
  • 举报
回复
字符串的比较是否用equals这个方法好一点?
lsj_zrp 2006-10-25
  • 打赏
  • 举报
回复
foreach (Control ctrl in this.Controls)
{
string ctrlName = ctrl.Name.Trim();
if (ctrlName.StartsWith("Text"))
{
if(ctrl.Text.Trim()==string.Empty||ctrl.Text.Trim()=="")
MessageBox.show(strlName+"内容为空");
}
}
bestshl 2006-10-25
  • 打赏
  • 举报
回复
foreach(Control crl in this.Controls)
{
if(crl.Text == string.Empty)
Console.WriteLine("{0}的Text属性为空字符串", ctl.Name);
}

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧