1. private List<string> invisibleColumns; 
  2.         ///  
  3.         /// 设置隐身的列名集合 
  4.         ///  
  5.         [Editor("System.Windows.Forms.Design.ListControlStringCollectionEditor, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"typeof(UITypeEditor)), MergableProperty(false), DesignerSerializationVisibility(DesignerSerializationVisibility.Content), Localizable(true)] 
  6.         public List<string> InvisibleColumns 
  7.         { 
  8.             get  
  9.             { 
  10.                 if (this.invisibleColumns == null
  11.                 { 
  12.                     this.invisibleColumns = new List<string>(); 
  13.                 } 
  14.                 return this.invisibleColumns; 
  15.             } 
  16.         }