c# winform动态生成控件与获取动态控件输入的值

摘要:
我已经有2年没有编写winform程序了,我一直都在写学士学位。最近,该项目需要再次开始编写一个小函数winform程序。它需要动态获取xml文件中的节点数,生成一个节点数相同的文本框,最后获取操作员输入到动态生成的教科书中的值。以上是我winform程序的一部分。

   差不多有2年没有写winform程序,一直都是写bs。最近项目需要,又开始着手写一个小功能的winform程序,需要动态获取xml文件的节点个数,生成跟节点个数一样的textbox,

最后还要获取操作人往动态生成的textbook输入的值。并把值写会到数据库中。上面是我winform程序的一部份功能。

以下总结以下生成与获取动态控件

     

c# winform动态生成控件与获取动态控件输入的值第1张c# winform动态生成控件与获取动态控件输入的值第2张
 1 private string textBoxName = "newTextBox";
 2 
 3         private void button1_Click(object sender, EventArgs e)
 4         {
 5             TextBox ttt = new TextBox();
 6             ttt.Name = textBoxName;
 7             this.Controls.Add(ttt);
 8             ttt.Location = new Point(10, 10);
 9         }
10 
11         private void button2_Click(object sender, EventArgs e)
12         {
13             foreach (Control c in this.Controls)
14             {
15                 if (c.Name.Equals(textBoxName))
16                 {
17                     MessageBox.Show(c.Text);
18                     break;
19                 }
20             }
21         }
View Code
c# winform动态生成控件与获取动态控件输入的值第3张c# winform动态生成控件与获取动态控件输入的值第4张
1 for(int i=0;i<this.Controls.Count;i++)
2 {
3 TextBox txt=this.Controls["textbox"+i] as TextBox;
4 
5 }
View Code

免责声明:文章转载自《c# winform动态生成控件与获取动态控件输入的值》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Open SQL详解vuejs导航条动态切换active状态下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

c#,winform,验证输入内容,文本框,长度,errorprovider组件,方便,快捷 Virus

这几天都在写一些类似的东西,就想着偷偷懒,省了不少的东西,  /**//// <summary>        /// 验证输入框的输入内容        /// </summary>        /// <param name="textbox">输入框控件</param>        /// <...

winform 显示时钟效果

1、winform里拖拽控件 timer 2、为timer控件 绑定事件 3、程序代码如下 1 usingSystem; 2 usingSystem.Drawing; 3 usingSystem.Windows.Forms; 4 usingSystem.Drawing.Drawing2D; 5 6 namespaceVH_CriticalRepor...

C# Winform 窗体美化

1 using System; 2 using System.ComponentModel; 3 using System.Diagnostics; 4 using System.Drawing; 5 using System.Drawing.Drawing2D; 6 using System.Runtime.InteropServ...

常用软件开发工具

1、建模工具: Rational Rose、Requisite、Borland Together、Sybase PowerDesigner、Microsoft Visio、Anylogic、PlayCase、CA BPWin、CA ERWin、Oracle Designer、MagicDraw UML、StartUML、ArgoUML、Visual UML...

【WinForm程序】注册热键快捷键切换

重写DefWndProc事件 #region Window 消息捕获 const int WM_COPYDATA = 0x004A; public structCOPYDATASTRUCT { publicIntPtr dwData; public i...

Winform中自定义xml配置文件,并配置获取文件路径

场景 在Winform程序中,需要将一些配置项存到配置文件中,这时就需要自定义xml的配置文件格式。并在一些工具类中去获取配置文件的路径并加载其内容。 关注公众号霸道的程序猿获取编程相关电子书、教程推送与免费下载。 实现 首先在项目下新建文件夹,命名为config,然后右键添加xml文件。 自定义xml节点内容如下 <?xml version="1...