首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WPF RepeatButton内容对齐?

WPF RepeatButton内容对齐?
EN

Stack Overflow用户
提问于 2014-06-12 15:14:22
回答 2查看 246关注 0票数 0

我在WPF中有一个重复按钮。由于空间限制,buttun的高度设置为10。现在,“重复”按钮的内容没有显示,因为,我认为,内容的对齐存在一些问题。

我想知道是否有任何方法来改变内容的对齐方式,以便即使在重复按钮的高度很小的时候也能显示出来呢?

这是我的xaml:

代码语言:javascript
复制
<RepeatButton Name="ABPPlus" Height="10" Click="btnABPPlus_Click"  Content="+" 
    Delay="500" Interval="100" Width="30"/>
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-06-12 15:32:54

尝尝这个

代码语言:javascript
复制
    <Button Height="10" Width="50"  >
        <Button.Content>
            <Canvas>
                <TextBlock Canvas.Top="-7" >fff</TextBlock>
            </Canvas>
        </Button.Content>
    </Button>
票数 2
EN

Stack Overflow用户

发布于 2014-06-12 15:24:39

我不确定这是否能解决您的问题,但是为了旋转Content of您的RepeatButton,您应该在它上使用一个RotateTransform。试试这个:

代码语言:javascript
复制
<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

代码语言:javascript
复制
<RepeatButton Name="ABPPlus" Height="10" Click="btnABPPlus_Click"  Content="+" 
    Delay="500" Interval="100" Width="30" FontSize="10" />
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24187985

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档