Innerhalb einer Klasse Eigenschaften für die Darstellung in einem DatagridView unsichtbar machen
-
Hallo,
Wenn man bei einem DatagridView als DataSource eine Liste von Klassen angibt, so werden die Eigenschaftsnamen der Klasse als Columns und pro Instanz innerhalb der Liste die zugehörigen Werte darunter eingesetzt. Es gibt allerdings auch die Möglichkeit solche Eigenschaften von der Darstellung abzuhalten:
//... [?] public Color Color { get{return this.clr;} set{this.clr = value;} } //...
Das was in Klammern über der Eigenschft stehen sollte, ist das was ich suche, um zu verhindern , das diese Eigenschaft in dem DataGridView angezeigt wird.
Vielen Dank!
-
Versuchs mal mit Browsable o.Ä. (allerdings nur geraten.)
-
Es hat geklappt mit
[Browsable(false)]
Vielen Dank!
Haben diese Attribute eigentlich einen besonderen Namen, weil sie über Eigenschaften stehen?