无论系统DPI /比例如何,如何使WPF窗口(及其控件)具有相同的大小(以像素为单位)?
我的应用程序根据屏幕大小确定其宽度和高度,并自动缩放内容区域。我的控件看起来都是标准的“较小(100%)”比例。
目前,我的应用程序将在“中”或“更大”时扩展。我理解这是WPF的设计工作方式,但我希望强制它不能在更高的范围内扩展。更改应用程序中的“DPI Aware”属性不会影响它的大小,只是它是否正确缩放而不是因为被拉伸而模糊。
如果我有一个默认(100%)刻度的小型笔记本电脑屏幕,以及125%显示1080p的桌面,我希望控件的大小相同,像素方面。这将使应用程序在1080p屏幕上变小,但我的应用程序将增加它的大小,使其看起来更大。 (控件的大小与像素大小相同,但我的应用程序的主要区域,可以绘制的画布将更大)