【发布时间】:2013-12-11 04:05:40
【问题描述】:
<RibbonWindow x:Class="xxx.yyy"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
...
<Ribbon x:Name="mainRibbon" Grid.Row="0" >
...
<RibbonTab Name="ComparisonTab" HorizontalContentAlignment="Left" Header="Comparison" >
<!--<StackPanel Orientation="Vertical" HorizontalAlignment="Left">-->
<RibbonGroup HorizontalContentAlignment="Left" Header="Images" >
<RibbonCheckBox HorizontalAlignment="Left" Width="200" IsChecked="{Binding CompInfo1Check}" Label="{Binding CompInfo1Text}" />
<RibbonCheckBox HorizontalAlignment="Left" Width="200" IsChecked="{Binding CompInfo2Check}" Label="{Binding CompInfo2Text}" />
<RibbonCheckBox HorizontalAlignment="Left" Width="200" IsChecked="{Binding CompInfo3Check}" Label="{Binding CompInfo3Text}" />
</RibbonGroup>
<!--</StackPanel>-->
</RibbonTab>
我有一些带有动态文本(标签)的复选框,我想让它们在功能区组中左对齐。
我已经在他们和他们的父母身上尝试了所有可以想象的水平(内容)对齐组合。我试图将它们放入容器(StackPanel、Grid)中。我什至尝试将标签设置为单独的元素。
复选框在功能区组中始终居中。如何将它们水平对齐到左侧?
【问题讨论】:
-
这可能是硬编码到功能区中的东西。