Sie befinden sich hier: start » de » Interne 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


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 seit dem 25.08.2026 (fit-content(22rem) minmax(0, 1fr), siehe Grundlagen), sodass auch ein nicht gekipptes Raster sein Steuerelement nicht mehr 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 rollout