PropertyInfo[] propertys = new myClass().GetType().GetProperties();
即可获得对象myClass的所有属性组成的集合 propertys
即可获得对象myClass的所有属性组成的集合 propertys
//获取控件属性
public void GetCtrAttribute(Control ctrl)
{
if (ctrl != null)
{
dataGridView1.Tag = ctrl;
dataGridView1.Rows.Clear();
System.Reflection.PropertyInfo[] pp = ctrl.GetType().GetProperties();
foreach (System.Reflection.PropertyInfo p in pp)
{
dataGridView1.Rows.Add(p.Name, p.GetValue(ctrl, null));
// Console.WriteLine("Name:{0} Value:{1}", p.Name, p.GetValue(c,null));
}
}