就像vs属性的那个控件,能否将每个属性读出来?
谢谢~!

解决方案 »

  1.   

    ms-help://MS.MSDNQTR.2003FEB.2052/cpqstart/html/cpsmpnetsamples-windowsformsprinting.htm#cpsmpSimplePadSample
      

  2.   

    谢谢~
    其实,我的意思是如何取出PropertyGrid所显示的内容,就是那个GridView里的内容,并不是取出PropertyGrid的属性。
      

  3.   

    StringBuilder str = new StringBuilder();
                object obj = PropertyGridInfo.SelectedObject;
                Type t = obj.GetType();
                foreach ( PropertyInfo p in t.GetProperties() )
                {
                    str.Append("Name:" + p.Name + " Value:" + p.GetValue(obj , null).ToString()+"\n"); 
                }            MessageBox.Show(str.ToString());
      

  4.   

    谢谢楼上的,的确是个好方法,但是那个GridView可以展开,合拢,如果我需要Print这个form,就希望完整的将GridView的状态记录下来,可以做到吗?