Come allineare verticalmente uno Label
e TextBlock
allo Top
in modo che le prime righe di testo siano allineate?Allineamento verticale di etichette e blocchi di testo nella parte superiore in XAML
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto" />
<ColumnDefinition />
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition />
</Grid.RowDefinitions>
<Label Grid.Column="0" VerticalAlignment="Top">Some Label:</Label>
<TextBlock Grid.Column="0" VerticalAlignment="Top">Some text<TextBlock>
</Grid>
Il codice di cui sopra mi dà questo:
Sembra che il Padding di un'etichetta è impostato su 5 per impostazione predefinita e un TextBlock è impostato su 0. Grazie per la risposta. –
Il problema inizia quando FontSize è diverso tra i due controlli. – Shimmy
Grazie per aver svelato uno dei misteri di WPF –