Mon problème est similaire à this question mais les solutions nécessitent l'utilisation de DockPanel
qui n'est pas disponible dans UWP.Comment emballer les contrôles dans StackPanel?
J'ai un CheckBox
sur la gauche et un StackPanel
sur la droite. Ce StackPanel
a deux TextBlock
s et un Hyperlink
. Je veux envelopper le texte dans ce StackPanel
. J'ai également essayé de remplacer ce StackPanel
par Grid
mais je ne peux pas le comprendre. Voici le XAML:
<Grid Grid.Row="22"
Grid.ColumnSpan="2">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<CheckBox Grid.Column="0"/>
<StackPanel Orientation="Horizontal"
Grid.Column="1">
<TextBlock Text="{x:Bind TermsViewModel.Terms1}"
TextWrapping="Wrap"/>
<HyperlinkButton Content="{x:Bind Link}"
NavigateUri="someRandomUri"/>
<TextBlock Text="{x:Bind TermsViewModel.Terms2}"
TextWrapping="Wrap"/>
</StackPanel>
</Grid>
Si les deux '' TextBlock' et HyperlinkButton' ont la même largeur ou une largeur différente? –
@VijayNirmal peut être différent –