修复复选框+文本块WPF

时间:2018-09-28 07:01:50

标签: c# wpf mvvm

我该如何解决?

[enter image description here

<CheckBox
    x:Name="///"
    Grid.Row="3"
    Grid.Column="0"
    IsChecked="{Binding ///, Mode=TwoWay}"
    Style="{DynamicResource ///}" HorizontalAlignment="Left">
    <CheckBox.Content>
        <TextBlock
            Grid.Row="3"
            Grid.Column="0"
            Style="{DynamicResource ///}" />
    </CheckBox.Content>
</CheckBox>

我需要将此正方形左对齐,并将文本右对齐 但由于某种原因,正方形一直居中

1 个答案:

答案 0 :(得分:0)

我认为您不需要设置内容。您可以在复选框内定义TextBlock

<CheckBox>
    <TextBlock Text="MyCaption" />
</CheckBox>

在正常情况下,左侧为正方形,右侧为标签。反之则是tricky