簡體   English   中英

WPF RepeatButton內容對齊?

[英]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"/>

我不確定這是否可以解決您的問題,但是為了旋轉RepeatButtonContent ,您應該在其上使用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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM