C# .NET如何生成控件CheckBox 或TextBox之类
2013-11-01 16:02
465 查看
【转载】于gisfarmer博客:blog.csdn.net/gisfarmer/article/details/3900288
1.批量生成控件(控件可以自己指定,以ComboBox为例),代码如下:
[c-sharp] view
plaincopy
private void button1_Click(object sender, EventArgs e)
{
int num = 5;
ComboBox[] name = new ComboBox[num];//控件可以随意设置,比如:CheckBox,TextBox等
for (int i = 0; i < num; i++)
{
name[i] = new ComboBox();
name[i].Location = new Point(20, 10 + i * 25);//位置自己调整
name[i].Size = new Size(80, 16);//大小同样
this.panel1.Controls.Add(name[i]);//窗体上有一个panel1
}
this.panel1.Refresh();
}
2.如何获取所有控件的值(或者其他属性),代码如下:
[c-sharp] view
plaincopy
private void button2_Click(object sender, EventArgs e)
{
string mess = "";
foreach (Control c in panel1.Controls)
{
if (c is ComboBox)//如果你的是其他控件,请自行修改
{
mess+= ((ComboBox)c).Text;
}
}
MessageBox.Show(mess);
}
欢迎转载,请注明出处: blog.csdn.net/gisfarmer/article/details/3900288
本文转载于【骆驼空间站】
1.批量生成控件(控件可以自己指定,以ComboBox为例),代码如下:
[c-sharp] view
plaincopy
private void button1_Click(object sender, EventArgs e)
{
int num = 5;
ComboBox[] name = new ComboBox[num];//控件可以随意设置,比如:CheckBox,TextBox等
for (int i = 0; i < num; i++)
{
name[i] = new ComboBox();
name[i].Location = new Point(20, 10 + i * 25);//位置自己调整
name[i].Size = new Size(80, 16);//大小同样
this.panel1.Controls.Add(name[i]);//窗体上有一个panel1
}
this.panel1.Refresh();
}
2.如何获取所有控件的值(或者其他属性),代码如下:
[c-sharp] view
plaincopy
private void button2_Click(object sender, EventArgs e)
{
string mess = "";
foreach (Control c in panel1.Controls)
{
if (c is ComboBox)//如果你的是其他控件,请自行修改
{
mess+= ((ComboBox)c).Text;
}
}
MessageBox.Show(mess);
}
欢迎转载,请注明出处: blog.csdn.net/gisfarmer/article/details/3900288
本文转载于【骆驼空间站】
相关文章推荐
- C#如何遍历动态生成的textbox,Combobox 等控件
- 如何批量生成控件(CheckBox,TextBox等)
- 如何批量生成控件(CheckBox,TextBox等)
- C#.net如何生成静态页带母板的那种
- 如何使用 Visual C# .NET 对 DataGrid Windows 控件执行分页
- 如何循环并通过使用 ASP.NET 和 VisualC # .NET 检查 DataGrid 列中 CheckBox 控件值
- Jquery如何序列化form表单数据为JSON对象 C# ADO.NET中设置Like模糊查询的参数 从客户端出现小于等于公式符号引发检测到有潜在危险的Request.Form 值 jquery调用iframe里面的方法 Js根据Ip地址自动判断是哪个城市 【我们一起写框架】MVVM的WPF框架(三)—数据控件 设计模式之简单工厂模式(C#语言描述)
- ASP.NET MVC CheckBoxFor为什么会生成hidden input控件
- C#.NET常见问题(FAQ)-如何让文本框textbox内容靠右显示
- 如何使用ASP.NET和VISIO的COM控件生成策略关系图- -
- 如何使用 Visual C# .NET 对 DataGrid Windows 控件执行分页
- Asp.net如何验证TextBox控件只输入数字(五种情况分析)转帖
- 在C#.NET中,如何生成PDF文件?主要有以下几个途径
- 摘要:了解 ASP.NET 2.0 中的用于生成自定义数据绑定控件的工具是如何演变的
- Asp.net如何验证TextBox控件只输入数字(五种情况分析)
- C#.net使用DotNetCharting控件生成报表统计图
- asp.net如何获取页面动态生成的服务器控件
- [ASP.NET教程] C#中如何实现数据拖动?(拖动图片,到TextBox,并显示)
- Asp.net如何验证TextBox控件只输入数字(五种情况分析)
- C#.NET常见问题(FAQ)-如何使用变量动态添加控件