按钮上的自动调整文本大小

时间:2014-10-07 10:37:35

标签: c# wpf button layout

我有一个带几个按钮的窗口。

按钮是自动调整大小的,以填充所有可用空间。它有效。

但这些按钮上的文字大小是固定的。

我想尽可能使这段文字更大。

如何实现这一目标?

1 个答案:

答案 0 :(得分:1)

您可以执行以下操作,将内容包装在ViewBox中

<Button Name="button" Content="Hello" Height="100" Width="200" >
    <Button.ContentTemplate>
        <DataTemplate>
            <Viewbox>
                <TextBlock>MyButton</TextBlock>
            </Viewbox>
        </DataTemplate>
    </Button.ContentTemplate>
</Button>