public DataGridControl() : base()
{

MethodInfo mi = this.GetType().GetMethod("get_DataGridRows",BindingFlags.FlattenHierarchy |
BindingFlags.IgnoreCase | BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Static);
System.Array dgra = (System.Array)mi.Invoke(this,null); 
}
}
子类的构造的时候先调用父类的构造