winform中控件遍历问题
时间:2011-12-09
来源:互联网
这是面板
其中“停止种类”中有“1”和“2”
点击“1”的时候,下面的panel1就会隐藏
点击“2”的时候,下面的panel1就会显示,给用户填数据,panel1中是几个空,是选填的,但是一定要有空
但是问题在于我数据库中字段不知道我为什么明明写了不允许为空,但是为空时,点击“输入”居然不报错
似乎是因为格式为string时,即使textBox为空时,都会给数据库中输入0么
现在就想怎么写这个报错了
如果“停止种类”为“1”的时候,我需要确定在form2上除pane1l控件的空都填上了,否则不给用户通过
如果“停止种类”为“2”的时候,我需要确定在form2上除pane1l控件的空都填上了,而且panel1控件中的textbox需要有数据,textbox为选填
然后这个。。。。。
忽然间某人就不知道怎么写了
之前在网上查过怎么遍历所有textbox的值是否为空的,但是这种情况应该怎么样呢?
请教各位大侠啦
作者: xqy1026 发布时间: 2011-12-09
刚才上传错了哈。。。。。
作者: xqy1026 发布时间: 2011-12-09
作者: Deanjin 发布时间: 2011-12-09
foreach (Control con in panel1.Controls) { if (con is TextBox && cbb_cm.Text == "1") { if (((TextBox)con).Text == "") { MessageBox.Show("请输入……"); } } //等等其他 自己发挥吧 }
作者: hello_wys 发布时间: 2011-12-09
C# code
foreach (Control con in panel1.Controls)
{
if (con is TextBox && cbb_cm.Text == "1")
{
if (((TextBox)con).Text ==……
能找到吧。,
作者: flyerwing 发布时间: 2011-12-09
可是textbox为空时,实行输入功能,居然直接输入0了
这个有什么办法么?
作者: xqy1026 发布时间: 2011-12-09
这句是什么意思呢?
作者: xqy1026 发布时间: 2011-12-09
作者: jubobo 发布时间: 2011-12-09
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28