none
Button的Content的内容如果是字体,那么怎样设置让里面的字体显示成上下拉伸,左右缩减,或者上下缩减,左右拉伸? RRS feed

  • 问题

  • 一个Button,width和height我要设置成"长大宽小",要么设置成"长小宽大"。我想让Content里面的字体设置成相应的拉伸和缩减,怎么做?

    • 已编辑 Trian555 2018年8月27日 5:13
    2018年8月27日 5:11

答案

  • 塞個 ViewBox 應該就行。

            <Button >
                <Button.Content >
                    <Viewbox >
                        <TextBlock Text="This is a book" FontSize="21"/>
                    </Viewbox>
                </Button.Content>
            </Button>

    可能還需要調整 ViewBox StretchDirection 和 Stretch 屬性。
    請參考: https://msdn.microsoft.com/zh-cn/library/system.windows.controls.viewbox(v=vs.110).aspx


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。 https://skilltree.my/

    2018年8月27日 15:55