Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/264.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 自动调整按钮上的文本大小_C#_Wpf_Button_Layout - Fatal编程技术网

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

C# 自动调整按钮上的文本大小,c#,wpf,button,layout,C#,Wpf,Button,Layout,我有一个按钮很少的窗口 按钮自动调整大小,以填充所有可用空间。它起作用了 但这些按钮上的文本大小是固定的 我想让这篇文章尽可能大 如何实现这一点?您可以这样做,将内容包装在一个视图框中 <Button Name="button" Content="Hello" Height="100" Width="200" > <Button.ContentTemplate> <DataTemplate> <Viewbo

我有一个按钮很少的窗口

按钮自动调整大小,以填充所有可用空间。它起作用了

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

我想让这篇文章尽可能大


如何实现这一点?

您可以这样做,将内容包装在一个视图框中

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

我的按钮
请参见: