Ich möchte Attribute (wie Browsable (false)) dynamisch während der Anzeige im Raster hinzufügen. Szenario ist, dass ich eine benutzerdefinierte Klasse mit einigen öffentlichen Eigenschaften habe. Ich möchte jedoch nicht, dass alle öffentlichen Eigenschaften in der Benutzeroberfläche angezeigt werden. Gibt es einen Ausweg?Hinzufügen von Attributen auf Eigenschaftsebene dynamisch mit TypeDescriptor für PropertyGrid
Ich versuchte mit TypeDescriptor. Es funktioniert jedoch nur auf der Typenebene und nicht auf der Eigenschaftsebene. Ich konnte keine Hilfe finden, wie man es auf Eigentumsebene benutzt.
Alle Hinweise werden sehr geschätzt.
Es ist möglich, ich habe vollständige Umsetzung in meiner Frage http://StackOverflow.com/Questions/12143650/How-to-Add-PropertyLevelAttribute-to-the-typedescriptor-at-Runtime/12143653 bereitgestellt – Gman