我有一个groupBox1,其中有多个textBox,如何判断 这些textBox的Text属性全值为空?
给点思路? 我是菜鸟~~~~
给点思路? 我是菜鸟~~~~
解决方案 »
- Application.Run(new Form1());报错
- 对视频进行截图 然后讲截图在pictureBox1中显示
- C# winform ListView 显示数据问题
- Winform中 怎么从app.config文件中读取连接字符串啊?
- 理论知识题!关于.NETC/S和B/S模式的问题?
- C# 调用DLL 参数包括结构,结构中包括结构数组,且有定长字符串
- 用.NET2003打包应用程序,创建了桌面快捷方式,但是将文件拖拽到快捷方式上,无法启动应用程序
- 某些程序运行启动后并不出现在任务条中,而是缩小为任务条右下角的一个小图标,这在Vc#如何实现
- 我刚想学C#,菜鸟请教问题
- datalist显示数子的分页
- 串口数据读取的问题?
- 如何根据数据库某一字段的值,将gridview行变灰色,不可以编辑。
.All(c => c is TextBox && (c as TextBox).Text.Length == 0)
bool empty = groupBox1.Controls.Cast<Control>().Where(c => c is TextBox)
.All(c=>(c as TextBox).Text.Length == 0);
但是它报错,System.Windows.Form.Control.ControlCollection不包含"Cast"的定义,
foreach(Control c in groupBox1.Controls)
{
if(c is TextBox)
{
if(string.IsNullOrEmpty(c.Text))
{
isEmpty=true;
}
else
{
isEmpty=false;
}
}
}
作为全局变量 ,则回报错 "字段初始值无法引用非静态字段、属性、方法 WindowsFormsApplication1.Form1.GroupBox1";如果把 bool empty = groupBox1.Controls.Cast<Control>().All(c => c is TextBox && (c as TextBox).Text.Length == 0);
放到一个方法或者事件中,则报错"System.Windows.Form.Control.ControlCollection不包含"Cast"的定义"
这是怎么回事啊?
using System.Linq; VS2005可以用6#的