
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:
|
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 |