这是本人(QFord@QQ.COM)根据兴趣编写,不保证内容的完整性和准确性,并请勿用于任何商业用途。
参考资料大部分来仔下面资料, 更多详细资料请参阅:
APress出版社的 Pro WPF in C# 2010一书
下面章节不做重复声明!
需要的工具: VS 2010
1:什么是WPF?
http://msdn.microsoft.com/zh-cn/library/aa970268.aspx
关键词:基于.NET 基于DirectX 在Vista/Win7 表现更优异
从UI编程上来说,是跨时代的,类似当年的Win95
2:使用WPF侦测DX版本
int renderingTier = (RenderCapability.Tier >> 16)
Tier 0. 显卡不提供任何硬件加速. DX <7.0.
Tier 1. 部分硬件加速. DX 7.0-8.0
Tier 2. 完全支持. DX>=9.0
更多信息请访问:
http://msdn.microsoft.com/en-us/library/%20ms742196(VS.100).aspx
3:关于发布时的目标框架
用.NET 写的程序部署到目标机器时总是要安装.NET Framework包,这个往往太大。
现在通过目标框架的 Client Profile选项剔除掉了支持服务器端类库,这样只要30多M了。
具体设置你可以右击工程-属性中可以看到相关设置。