WPF中是否有一种方法可以将控件与其上方单选按钮中文本的开头对齐,而无需使用边距?在下面的示例中,我在第一行中有一个单选按钮,在它正下方的行中有一个文本块。我希望文本块中的文本与radiobutton中的文本对齐。
答案 0 :(得分:1)
您可以将单选按钮的文本与按钮本身分开。
这样的事情应该有效:
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="auto" />
<ColumnDefinition Width="auto" />
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="auto" />
<RowDefinition Height="auto" />
</Grid.RowDefinitions>
<RadioButton Grid.Column="0" Grid.Row="0" />
<TextBlock Grid.Column="1" Grid.Row="0" Text="Location" />
<TextBlock Grid.Column="1" Grid.Row="1" Text="hahah" />
</Grid>
对于这么小的任务来说,这是一个非常详细的解决方案,但它们将始终保持一致。