Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/327.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#WPF中的字体大小?_C#_Wpf_Global - Fatal编程技术网

如何全局更改C#WPF中的字体大小?

如何全局更改C#WPF中的字体大小?,c#,wpf,global,C#,Wpf,Global,好的,我正试图通过XAML对我的一个程序进行全局更改。我做的第一个更改是字体系列,它似乎工作得很好,我只是做了如下更改: <Windows FontFamily = "Calibri" </Window > 这个主题涵盖得相当透彻 该线程还提供了一些您可能感兴趣的替代实现。特别是在回答你的问题时: TextElement.FontSize是一个继承属性,这意味着您只需在根元素设置字体大小,所有子元素都将使用该大小(只要您不手动更改它们) 在设计器中仍然可以看到默认的字体大小

好的,我正试图通过
XAML
对我的一个程序进行全局更改。我做的第一个更改是
字体系列
,它似乎工作得很好,我只是做了如下更改:

<Windows 
FontFamily = "Calibri"
</Window >

这个主题涵盖得相当透彻

该线程还提供了一些您可能感兴趣的替代实现。特别是在回答你的问题时:

TextElement.FontSize是一个继承属性,这意味着您只需在根元素设置字体大小,所有子元素都将使用该大小(只要您不手动更改它们)

在设计器中仍然可以看到默认的字体大小规格,除非覆盖它,但在运行时,控件应该从全局设置继承正确的值

<Windows 
FontFamily = "Calibri"
FontSize = "18"
</Window >