2016-07-25 2 views
0

Ich brauche eine Vorlage, wo die Umhüllung der Rasterelemente ausgeschaltet werden und sie vertikal auflisten (wie ein ListView-Steuerelement würde) und die Elemente auf die gesamte Breite der Seite strecken. Wie deaktiviere ich das Umbrechen des Gitters, ohne die Breite der Elemente festzulegen?Wie wird das Umbrechen in einem Raster in UWP XAML deaktiviert?

Danke, Soorya

+0

Ich verstehe nicht. Ersetzen Sie Ihre GridView durch eine ListView, und legen Sie die Eigenschaft HorizontalContentAlignment auf Strecken fest. Was ich vermisse? –

+0

Grundsätzlich haben wir zwei Vorlagen und eine der Vorlagen benötigt das Steuerelement, um es zu umbrechen und die andere Vorlage sollte nicht. Ich kann eine Listview und Gridview verwenden und sie umschalten. Aber ich möchte nur ein Steuerelement verwenden und stattdessen die Vorlage ändern. –

Antwort

1

Wenn Sie Verpackung nicht will, dann einen WrapGrid nicht mehr verwenden. Ändern Sie das ItemsPanel in Ihrer GridView zu <StackPanel Orientation="Horizontal" />. Viel Glück!

+0

Wäre 'VirtualizingStackPanel' bei einer größeren Anzahl von Objekten nicht noch besser? –

Verwandte Themen