Farbschema: Hell
Sie befinden sich hier: start » de » Dokumentation » DokuWiki-Erweiterungen (WvdS) » FluentUI (Design-System-Bibliothek) » FluentUI: Komponenten-Referenzen » FluentUI: Vertical Grid (Property Grid) – Demo-Übersicht » Vertical Grid: Adaptivity

Vertical Grid: Adaptivity

Zurück: Demo-Übersicht


Was das Eigenschaftsraster tut, wenn der Platz schmal wird: Beschriftung und Steuerelement kippen von nebeneinander auf untereinander, und die Fläche füllt weiter das Panel.

1. Übersicht und Zweck

Status: Panel-Fill-Verhalten [Live]; Label/Control-Achsenkippe bei schmalem Container [Live].

2. Voraussetzungen

propertyGrid()- Basiskontrakt bereits verstanden.

3. Konzepte

Wie beim DataGrid folgt propertyGrid() der Breite seines Panels (Drawer, Auxbar, Dialog) über dasselbe Container-getriebene CSS-Rezept – kein eigenes Breakpoint-Verhalten.

4. Erste Schritte

Kein zusätzlicher Aufruf nötig – Panel-Füll-Verhalten ist automatisch aktiv.

5. Verwendung

Gilt automatisch für jedes propertyGrid() in einem Panel-Container (Drawer, Auxbar, Dialog).

6. API-Referenz: [Live] Panel-Füll-Verhalten

Dasselbe Container-getriebene CSS-Rezept (Zutaten 1–3) wie beim DataGrid – das Raster scrollt innerhalb seines Panels statt die Seite zu sprengen.

7. Parameter, Optionen und Zustände: Label über Control bei schmalem Container

[Live] – derselbe Mechanismus wie bei Eingabefelder → Adaptivity (data-wk-stack-below-Attribut + scripts/adaptive.js, per ResizeObserver am Container gemessen – nie am Viewport), hier auf Raster-Ebene: unterhalb der mit $opts['stackBelow'] gesetzten Breite kippt die zweispaltige Aufteilung auf eine einzige Spalte (Label über Control statt nebeneinander, is-stacked-Klasse).

Das Kippen ist die zweite Antwort, nicht die erste. Die Spurdefinition selbst deckelt die Beschriftungsspalte (fit-content(22rem) minmax(0, 1fr), siehe Grundlagen), sodass auch ein nicht gekipptes Raster sein Steuerelement nicht aus dem Bild schieben kann. stackBelow entscheidet, ab welcher Container-Breite nebeneinander unleserlich wird – nicht, ob das Steuerelement erreichbar ist.

Schlüssel Typ Bedeutung
stackBelow int (px) Container-Breite, unterhalb der Label über Control kippt (Default der JS-Schicht: 360, wenn das Attribut ohne Wert gesetzt ist)

8. Vollständige Beispiele

Kein zusätzliches Beispiel – Panel-Füll-Verhalten ist Teil des Basiskontrakts (s. Grundlagen).

9. Einschränkungen und Randfälle

Keine über die Feature-Seiten hinaus.

10. Accessibility und Kompatibilität

Container-getriebenes Responsive erfordert keine ARIA-Anpassung – es ändert nur Layout, keine Semantik.

11. Troubleshooting

Entfällt – kein beobachtbarer Fehlerfall über DataGrid → Adaptivity hinaus.

12. Verwandte Themen

de/wiki/dwe/wkfluentui/component/property-grid/adaptivity.txt · Zuletzt geändert: von 0.0.0.0