c# Hide a property in datagridview with datasource

Someone picture Someone · Jul 20, 2009 · Viewed 33.9k times · Source

I think there must be an attribute to hide a public property from the datagridview. But I can't find it.

Answer

Marc Gravell picture Marc Gravell · Jul 20, 2009

If you are adding the columns yourself... don't add the columns you don't want.

If you have AutoCreateColumns enabled, then:

  • if it is a class-based model, add [Browsable(false)] to properties you don't want
  • or set the column's .Visible to false
  • or simply remove the columns you don't want afterwards