[英]WPF RepeatButton content alignment?
我在WPF中有一個repeatbutton。 由於空間限制,buttun的高度設置為10。 現在重復按鈕的內容沒有顯示,因為我認為內容的對齊存在一些問題。
我想知道是否有任何方法可以更改內容的對齊方式,以便即使repeatbutton的高度很小也可以顯示內容?
這是我的xaml:
<RepeatButton Name="ABPPlus" Height="10" Click="btnABPPlus_Click" Content="+"
Delay="500" Interval="100" Width="30"/>
我不確定這是否可以解決您的問題,但是為了旋轉RepeatButton
的Content
,您應該在其上使用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" />
嘗試這個
<Button Height="10" Width="50" >
<Button.Content>
<Canvas>
<TextBlock Canvas.Top="-7" >fff</TextBlock>
</Canvas>
</Button.Content>
</Button>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.