C# 反射获取控件

Control control = Controls.Find("button1", true)[0];
//object o = control.GetType().GetProperty("PropertyName").GetValue(control, null);
System.Reflection.EventInfo ev = control.GetType().GetEvent("Click");

 

foreach (Control c in this.panel1.Controls)
                            {
                                if (c is TextBox && c.Name == "tb" + i.ToString())
                                {
                                    TextBox temp = c as TextBox;
                                    temp.Text = dataList[j].ToString();
 
                                }
                            }

 

posted on 2018-10-19 12:45  HOT SUMMER  阅读(2782)  评论(0)    收藏  举报

导航