摘要: 在WPF中,渲染东西使用的是矢量图,而不是位图,包括你创建的用户自定义控件也不是像位图一样一个一个像素在屏幕上绘制,而是使用最基本的图形元素如形状、线、多边形。 因为WPF使用矢量图形,所以WPF的用户界面将与分辨率无关。这导致用户界面总是能呈现指定的大小不管设备的分辨率是多少。 国外的文章:htt 阅读全文
posted @ 2017-03-27 23:12 陈夏松 阅读(286) 评论(0) 推荐(0) 编辑
摘要: WPF是微软用来替代WinForm开发桌面程序的技术,虽然WinForm还会继续支持,但WPF是桌面程序的未来,WPF有很多特性比WinForm优秀,而已VS2010上也为WPF提供了很多先进的功能和工具。 国外的文章:https://wpf.2000things.com/index/ 试着翻译,全 阅读全文
posted @ 2017-03-27 23:03 陈夏松 阅读(407) 评论(0) 推荐(0) 编辑
摘要: VS2010是你唯一能用来开发WFP(版本4)的工具。可以去微软的网站上下载免费的Visual Studio 2010 Express。其它版本可能要付费。想绘制更加绚丽的用户界面可以使用Expression Blend 4。 国外的文章:https://wpf.2000things.com/ind 阅读全文
posted @ 2017-03-27 22:58 陈夏松 阅读(205) 评论(0) 推荐(0) 编辑
摘要: WPF应用程序在运行时会自动检查显示的能力并分配一个相应的渲染层值。 第0层,没有硬件加速,所有渲染使用软件完成。相当于使用低于7.0版本的DirectX。 第1层,部份采用硬件加速,例如:径向梯度计算,3D光线计算,文本渲染,3D抗锯齿。相当于使用低于7.0版本到9.0的DirectX。 第2层, 阅读全文
posted @ 2017-03-27 22:53 陈夏松 阅读(827) 评论(0) 推荐(0) 编辑
摘要: WPF (Windows Presentation Foundation)是一系列能够实现非常炫丽的图形化界面运行在Windows上的客户端的DotNet类库。WPF能运行在客户端也能很好的运用在web网站上。 WPF运用3D矢量图形,旨在脱离屏幕分辨率,做到根据屏幕大小自适应。WPF用Direct 阅读全文
posted @ 2017-03-27 22:39 陈夏松 阅读(262) 评论(0) 推荐(0) 编辑