/ / Größe der Grid-Elemente WinRt - Xaml, Gridview, Windows-Laufzeit

Größe der Grid-Objekte WinRt - Xaml, Gridview, Windows-Laufzeit

Können Sie die Größe von Rasterelementen dynamisch ändern?

Ich habe eine Gridview, die eine Textbox enthält. Das Textfeld enthält eine Reihe von gebundenen Werten, die dazu führen können, dass die Größe zunimmt, dies jedoch nicht, nachdem die App ausgeführt wurde.

    <Slider x:Name="FontSizeSlider" Minimum="10" Maximum="120" />

<GridView ItemsSource="{Binding MyList}" >
<GridView.ItemTemplate>
<DataTemplate>
<TextBlock
Height="{Binding ElementName=FontSizeSlider, Path=Value}"
Width="{Binding ElementName=FontSizeSlider, Path=Value}"
Text="{Binding}"
FontSize="{Binding ElementName=FontSizeSlider, Path=Value}"/>
</DataTemplate>
</GridView.ItemTemplate>
</GridView>

Ich merke, dass die Gegenstände auch herumwühlen müssen, damit sie in die Säulen passen. Ich glaube nicht, dass dies in der Gridview unterstützt wird, oder?

Ist das möglich?

Antworten:

0 für die Antwort № 1

Es wurde behoben durch Hinzufügen von:

        <GridView.ItemsPanel>
<ItemsPanelTemplate>
<VariableSizedWrapGrid />
</ItemsPanelTemplate>
</GridView.ItemsPanel>