Ich versuche, Radio-Schaltflächen in Universal Windows-Anwendung dynamisch zu füllen. Ich habe bereits VisualState
für verschiedene von Bildschirmen geschrieben. Jetzt versuche ich den Radiobutton zu füllen, die müssen die ganze Breite des Fensters einnehmen. Ich bin in der Lage, für jeden VisualState eine feste Breite einzustellen. Aber ich denke, dass das nicht gut und schwierig weiter zu handhaben ist. So nehmen Sie die gesamte Breite des Bildschirms beim Binden dynamischer Werte in Universal windows Anwendung
<GridView Grid.Row="1" Height="auto" Width="auto" HorizontalAlignment="Stretch" ItemsSource="{Binding DamageLocationList}">
<GridView.ItemsPanel>
<ItemsPanelTemplate>
<VariableSizedWrapGrid Orientation="Horizontal" />
</ItemsPanelTemplate>
</GridView.ItemsPanel>
<GridView.ItemTemplate>
<DataTemplate x:DataType="model:DamageLocations">
<Grid>
<RadioButton Style="{StaticResource ButtonRadioButtonStyle}" HorizontalContentAlignment="Center" HorizontalAlignment="Stretch" IsChecked="{Binding IsChecked, UpdateSourceTrigger=PropertyChanged}" Content="{Binding DamageLocation}" Margin="0" Click="RadioButton_Checked" />
</Grid>
</DataTemplate>
</GridView.ItemTemplate>
</GridView>
können Sie mit Uniform noch einmal versuchen ?? –
uniformgrid existiert nicht im UWP. Thks – Dino
ok, danke für den Austausch von Informationen. –