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));
}
}