WPF概述篇(两大亮点)

WPF从发布之日起,,一直将“分辨率无关(resolution independence)”作为其亮点,声称使用WPF制作的用户界面在轻巧的Ultra-Mobile PC的屏幕上和在50英寸的电视机上都能很好地显示。微软之所以称WPF具备“分辨率无关”这一特性,主要是因为WPF的坐标单位设计成为以1/96英寸为一个逻辑像素单位,而不是与设备相关的像素单位。

(1)WPF在打印得时候可以做到“分辨率无关”,即同一个WPF用户界面和绘制的图形尺寸在任何一台打印机上输出都是一致的;

(2)当显示器实际象元的物理尺寸和系统设置的DPI保持一致的时候,WPF可以在显示器上做到“分辨率无关”,即同一个WPF用户界面和绘制的图形尺寸在任何一台显示器(实际象元的物理尺寸和系统设置的DPI保持一致)上输出都是一致的。反之则无法保证。

两台机器上的1英寸里的像素点个数一样,则上面显示的东西大小不会变。

两天机器的DPI不一样则显示的界面大小不一样

个人总结:只要设备的分辨率为默认分辨率,则WPF的元素尺寸在这些设备上都不会变。

每一个成功者都有一个开始。勇于开始,才能找到成功的路。

WPF概述篇(两大亮点)

相关文章:

你感兴趣的文章:

标签云: