Show TOC

Bestimmung der Höhe und Breite des DataGrid Locate this document in the navigation structure

Ein DataGrid besteht aus mehreren UI-Elementen, die die Höhe und Breite des gesamten DataGrid beeinflussen. Für einige Kombinationen passt das DataGrid Höhe und Breite automatisch an.

Die folgende Tabelle gibt eine Übersicht über die verschiedenen Fälle:

Tabelle 1:

Szenario

Definition zur Designtime Darstellung zur Laufzeit
Absolute Breite Eigenschaft width des DataGrid: nicht definiert

Eigenschaft columnWidth der DataGridSegmentCols: absolut und in derselben Einheit (z.B. px) definiert

Die Breite des gesamten DataGrid wird durch die Summe der Breite aller Segmentspalten in der angegebenen Einheit (z.B. px) bestimmt.
Eigenschaft width des DataGrid: absolut und in derselben Einheit (z.B. px) definiert

Eigenschaft columnWidth der DataGridSegmentCols: absolut und in derselben Einheit (z.B. px) definiert

Keine Auswirkung
Eigenschaft width des DataGrid: nicht definiert

Eigenschaft columnWidth der DataGridSegmentCols: absolut aber in unterschiedlichen Einheiten (z.B. px und em) definiert

Keine Auswirkung
Relative Breite Eigenschaft width des DataGrid: nicht definiert

Eigenschaft columnWidth der DataGridSegmentCols: mindestens eine mit Prozentwert definiert

Die Breite des gesamten DataGrid wird auf 100% gesetzt.
Eigenschaft width des DataGrid: mit Prozentwert definiert

Eigenschaft columnWidth der DataGridSegmentCols: mindestens eine mit Prozentwert definiert

Keine Auswirkung
Absolute Höhe Eigenschaft height des DataGrid:

Eigenschaft rowHeight der DataGridSegmentRows: absolut und in derselben Einheit (z.B. px) definiert

Die Höhe des gesamten DataGrid wird durch die Summe der Höhen aller Segmentzeilen in der angegebenen Einheit (z.B. px) bestimmt.
Eigenschaft height des DataGrid: absolut und in derselben Einheit (z.B. px) definiert

Eigenschaft rowHeight der DataGridSegmentRows: absolut und in derselben Einheit (z.B. px) definiert

Keine Auswirkung
Eigenschaft height des DataGrid: nicht definiert

Eigenschaft rowHeight der DataGridSegmentRows: absolut aber in unterschiedlichen Einheiten (z.B. px und em) definiert

Keine Auswirkung
Relative Höhe Eigenschaft height des DataGrid: nicht definiert

Eigenschaft rowHeight der DataGridSegmentRows: mindestens eine mit Prozentwert definiert

Die Höhe des gesamten DataGrid wird auf 100% gesetzt.
Eigenschaft height des DataGrid: mit Prozentwert definiert

Eigenschaft rowHeight der DataGridSegmentRows: mindestens eine mit Prozentwert definiert

Keine Auswirkung