我在WPF中有一个重复按钮。由于空间限制,buttun的高度设置为10。现在,“重复”按钮的内容没有显示,因为,我认为,内容的对齐存在一些问题。
我想知道是否有任何方法来改变内容的对齐方式,以便即使在重复按钮的高度很小的时候也能显示出来呢?
这是我的xaml:
<RepeatButton Name="ABPPlus" Height="10" Click="btnABPPlus_Click" Content="+"
Delay="500" Interval="100" Width="30"/>发布于 2014-06-12 15:32:54
尝尝这个
<Button Height="10" Width="50" >
<Button.Content>
<Canvas>
<TextBlock Canvas.Top="-7" >fff</TextBlock>
</Canvas>
</Button.Content>
</Button>发布于 2014-06-12 15:24:39
我不确定这是否能解决您的问题,但是为了旋转Content of您的RepeatButton,您应该在它上使用一个RotateTransform。试试这个:
<RepeatButton Name="ABPPlus" Height="10" Click="btnABPPlus_Click" Delay="500"
Interval="100" Width="30">
<TextBlock Text="+">
<TextBlock.LayoutTransform>
<RotateTransform Angle="270" />
</TextBlock.LayoutTransform>
</TextBlock>
</RepeatButton>一个更好的解决方案就是使用一个更小的FontSize
<RepeatButton Name="ABPPlus" Height="10" Click="btnABPPlus_Click" Content="+"
Delay="500" Interval="100" Width="30" FontSize="10" />https://stackoverflow.com/questions/24187985
复制相似问题