PropertyGrid
FreeBearbeitet die öffentlichen Eigenschaften eines beliebigen Objekts, nach Category gruppiert und mit DisplayName beschriftet. Text, Zahlen, Boolesche Werte, Enums und Datumswerte erhalten passende Editoren; schreibgeschützte Eigenschaften bleiben schreibgeschützt.
Beispiel

Parameter
| Parameter | Typ | Beschreibung |
|---|---|---|
Class | string | Zusätzliche CSS-Klassen, die dem Wurzelelement hinzugefügt werden. |
Label | string | Sichtbarer Beschriftungstext (Diagramme: zugänglicher Name; IconButton: zugänglicher Name und QuickInfo). |
ReadOnly | bool | Zeigt die Werte, lässt aber keine Änderungen zu. |
Style | string | Inline-Stil, der dem Wurzelelement hinzugefügt wird. |
Value | Object | Das zu bearbeitende Objekt. Seine Eigenschaften werden an Ort und Stelle geändert. |
Ereignisse
| Ereignis | Typ | Beschreibung |
|---|---|---|
OnChanged | EventCallback<PropertyChange> | Wird mit dem Eigenschaftsnamen und dem neuen Wert ausgelöst. |
Paket
PropertyGrid gehört zu RayCraft Free. Paket: RayCraft.Blazor. Es stammt von nuget.org. Siehe Erste Schritte.
Feedback sendenVersion 1.0.3