c#新人 关于textbox问题

问题描述

才学一点老师布置的作业要求在点击OK的时候必须确保所有textbox里都有输入,然后弹出一个message显示所有输入的信息,求教这个要怎么实现?

解决方案

解决方案二:
for(inti=0;i<this.Controls.Count-1;i++){if(this.Controls[i]isTextBox){if(string.IsNullOrEmpty(((TextBox)this.Controls[i]).Text)){MessageBox.Show("有项目为空");break;}else{MessageBox.Show(((TextBox)this.Controls[i]).Text);}}}

解决方案三:
if(string.IsNullOrEmpty(textbox1.Text.Trim())){MessageBox.Show("textbox1项目为空");}elseif(string.IsNullOrEmpty(textbox2.Text.Trim())){MessageBox.Show("textbox2项目为空");}.....else{MessageBox.Show("textbox1项目"+textbox1.Text+(";textbox2项目"+textbox2.Text+...)}
解决方案四:
引用1楼bdmh的回复:

C#codefor(inti=0;i<this.Controls.Count-1;i++){if(this.Controls[i]isTextBox){if(string.IsNullOrEmpty((……

正解。你先找到界面上的所有TextBox//if(this.Controls[i]isTextBox)再取值ShowMessage
解决方案五:
我想问一下,大家用c#主要做什么?web开发,还是桌面开发?
解决方案六:
引用4楼p363309536的回复:

我想问一下,大家用c#主要做什么?web开发,还是桌面开发?

都可以,不过现在主流是web
解决方案七:
引用1楼bdmh的回复:

C#codefor(inti=0;i<this.Controls.Count-1;i++){if(this.Controls[i]isTextBox){if(string.IsNullOrEmpty((……

这个很好,实用
解决方案八:
privatevoidbutton1_click(objectsender,EventArgse){if(this.textbox1.text!=""){MessageBox.Show(this.textbox1.text);}else{MessageBox.Show("文本框不能为空!");}}
解决方案九:
1楼正解,另外.NET内置验证控件,将验证控件一一绑定到你的TEXTBOX里同样可以实现验证功能,亮点是不用你自己编码。.NET主流WP7和WPF...

时间: 2024-09-27 08:16:15

c#新人 关于textbox问题的相关文章

如何在窗体中给用户控件中的Textbox中赋值..新人求解..

问题描述 体如我在Form1中放一个按钮Panl中放一个用户控件用户控件中放一个Textbox单击Form1中的按钮用户控件中的Textbox.Text="您好,csdn": 解决方案 解决方案二:你的用户控件要把textbox设置成可访问的,modifers=public,或者通过一个public的方法去控制解决方案三:textboxpublic出来提供一个属性来调用提供一个函数来操作一大堆的方法...解决方案四:引用1楼bdmh的回复: 你的用户控件要把textbox设置成可访问的

asp.net的TexTBox如何实现智能提示

问题描述 使用oracle数据库,在textbox输入内容时智能提示的内容从数据库读取,初学新人,请大家多多关照 解决方案 解决方案二:用AutoCompleteExtender+TextBox组合吧!!可以去看看AjaxControlToolKit的介绍解决方案三:refer:解决方案四:智能提示????就是控件+ajax请求呗解决方案五:引用3楼starfd的回复: 智能提示????就是控件+ajax请求呗 同意.解决方案六:http://blog.csdn.net/longteng1116

新人一枚,请问怎样从B线程调用A线程的内容?

问题描述 新人一枚,请问怎样从B线程调用A线程的内容? 具体要求:写一个线程A,得到0-10的随机数,再写一个线程B来了调用线程A!!!!! 解决方案 int a;//全局变量,如果多个线程同步访问需要加锁 A...//线程A B...//线程B 代码结构大致如上,访问的时候,因为变量a是全局数据,所以在线程A和B中都可以直接访问,就好像C中的任何函数都可以访问和使用全局变量一样 解决方案二: 放是全局变量来交换数据

dijit样式定制之TextBox(一)

参考资料:http://dojotoolkit.org/reference-guide/1.9/dijit/themes.html http://archive.dojotoolkit.org/nightly/dojotoolkit/dijit/themes/themeTester.html http://www.lesscss.net/article/home.html 这系列博客主要因为工作中经常需要更改dijit样式,每次都需要看dijit的DOM结构来更改,好多次都是改了一个class样

winform程序textbox滚动条保持在最下面 内容不闪烁

在开发winform程序时,会用到textbox控件来显示信息,当把textbox的Multiline属性改为Ture时(即多行显示状态),ScrollBars属性改为Vertical(内容过多时,显示竖状滚动条),显示内容过多时就会出现竖状滚动条. 默认情况下,当textbox内容改变时,winform会自动把textbox的滚动条定位到textbox的最上面.但这显然不是我们想要的结果,比如我们在开发一个聊天程序时,当发送了一条消息后,却还要把滚动条拖到最下面才能看到,这就让人火大了. 所以

新人求教,刚工作,遇到一个问题

问题描述 新人求教,刚工作,遇到一个问题 在Setting里添加一个程序的开关按钮,手机是如何根据按钮的开关来确定是否执行程序的呢? 解决方案 启动时从文件中读取配置,如果不让运行,就关掉自己

聊聊游戏设计行业新人最关心的3个问题

  游戏原画和游戏UI的区别是什么?工资待遇如何? 游戏原画在项目中主要是负责角色.场景设计,还有游戏的宣传海报和过场界面等完成度高的宣传画,原画更加看重设计和绘画表现力,在交互方面需求很少,沟通也较少,基本和三维.主美沟通就够了,下面我放了一些我们项目中需要设计的原画稿,方便大家了解原画工作内容. UI 行业我理解主要包括: 游戏UI App UI 网站UI 中国游戏产业在发展了近20年后,现在每年近千亿的产值已经远远将老牌文化产业的电影行业抛在身后,并成为中国文化产业出口的领头羊,中国游戏产

交互设计新人的核心竞争力

从实习的第一天起,我就数着日子在过,时间走的太快拦也拦不住,要做要学的事情又太多.转眼七月已经过去,总觉得还是有点后知后觉,花了一个月的时间去适应新环境和新工作,慢慢才知道寻求突破点的重要性,所以今天来聊聊我所理解的交互设计师的核心竞争力. 竞争力一:业务驱动力 最开始,我总在想业务是比较窄的,比如我做电商,以后就只能在电商领域,以业务为导向的竞争力会不会不具有普适性,只能在一个公司一个业务线上具备竞争力?但现在想来,这种观点可能是错误的,交互设计的最终目标是解决复杂问题的能力,这种能力会通过业

新人交互设计师的作品集制作

转眼又到了一年之春,除了万物复苏天气转暖,同时也迎来了一个求职季:不仅仅是学生们要忙着春招.找实习.申请国外的学校,同时也是在职人员跳槽的高峰期.对交互设计师来说,既然要求职,简历与作品集自是必不可少,前者已经在以前的文章里聊过很多次,倒是后者经常有学生问起交互该怎么体现自己的作品与能力,所以今天就来说说新人交互设计师的作品集制作. 对于交互设计师的核心竞争力,似乎国内外都比较认可的一种说法就是「Story telling」和「Persona」,用中文来说就是「场景演绎」与「用户画像/建模」.话