我正在创建一个个人项目,以获得WPF的支持,并希望利用其强大的布局和选项。是否可以使用Windows设置中设置的字体大小来缩放我的WPF表单/窗口?例如,用户可以通过Windows操作系统更改其字体大小,我希望我的表单相应缩放。我将如何开始设置它?
编辑:我的原始问题没有正确表达。基本上我正在寻找关于WPF如何处理自动缩放而不是winforms的解释。另外,我想知道如何从wpf格式开始设置自动缩放。
答案 0 :(得分:0)
您应该可以通过在控件上设置AutoScaleMode来实现此目的:
this.AutoScaleMode = AutoScaleMode.Font
或
a.scan(/\d+\/?/).join
不确定哪个最适合OS字体缩放(我假设DPI将是选择,但我可能是错的)。