Я пытаюсь динамически переключаться с помощью переключателей в приложении Universal windows. Я уже писал VisualState
для разных экранов. Теперь я пытаюсь заполнить радиокнопку, которой они должны занимать всю ширину окна. Я могу установить фиксированную ширину для каждой VisualState. Но я думаю, что это может быть плохой практикой и с ней сложно справиться. Как сделать всю ширину экрана при привязке динамических значений в универсальных окнах. Приложение
<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>
вы можете попробовать с UniformGrid раз ?? –
uniformgrid не существует в UWP. Thks – Dino
ОК, спасибо за обмен информацией. –