RayCraftDocs
v1.0.3
de
raycraft.dev
Auf dieser Seite

DropDownTree

Free

Ein Dropdown-Feld, das einen Baum zur Auswahl eines Knotens öffnet. Es besteht aus TreeView und Popover und behält deren Tastaturverhalten.

Beispiel

Steuerelement DropDownTree

Parameter

ParameterTypBeschreibung
ChildrenSelectorFunc<TItem, IEnumerable<TItem>>Gibt die untergeordneten Elemente eines Elements zurück. Elemente ohne untergeordnete Elemente sind Blätter.
ClassstringZusätzliche CSS-Klassen, die dem Wurzelelement hinzugefügt werden.
DisabledboolDeaktiviert die Interaktion.
DisplayNamestringIn Validierungsmeldungen verwendeter Name.
ExpandAllboolKlappt jeden Knoten auf, wenn der Baum zum ersten Mal erscheint.
HelperTextstringHinweis, der unter dem Feld angezeigt wird.
ItemsIEnumerable<TItem>Die Optionen zur Auswahl.
ItemTextFunc<TItem, string>Wandelt ein Element in seinen Anzeigetext um (Standard ToString()).
LabelstringSichtbarer Beschriftungstext (Diagramme: zugänglicher Name; IconButton: zugänglicher Name und QuickInfo).
PlaceholderstringPlatzhalter, der angezeigt wird, wenn das Feld leer ist.
ReadOnlyboolZeigt den Wert, lässt aber keine Änderungen zu.
StylestringInline-Stil, der dem Wurzelelement hinzugefügt wird.
ValueTItemAktueller Wert. Verwenden Sie es mit @bind-Value.

Ereignisse

EreignisTypBeschreibung
ValueChangedEventCallback<TItem>Wird ausgelöst, wenn sich der Wert ändert.

Paket

DropDownTree gehört zu RayCraft Free. Paket: RayCraft.Blazor. Es stammt von nuget.org. Siehe Erste Schritte.