我最近看到了很多关于 WPF 的问题......
- 它是什么?
- 它代表什么?
- 如何开始编写 WPF?
WPF 是一项将取代 Windows 窗体的新技术。WPF 代表 Windows Presentation Foundation 以下是一些关于 SO 的有用主题:
根据我的实践,我可以说 WPF 是一项真正了不起的技术,但是它需要一些时间来适应,因为它与 WinForms 完全不同。我建议你看看这个演示。
WPF 是 Windows UI 的下一个前沿。
你可以得到 Adam Nathan 的 WPF Unleashed Book 或 Chris Sells Programming WPF .. 这些似乎是要走的路。我刚刚阅读了 Adam(MS 的 WPF 领导)一书的第一章。因此 WPF 赞美喷泉 :)
看看这里http://windowsclient.net/和这里Windows Presentation Foundation (WPF)
基本上,由于使用 XAML,WPF 的创建是为了使 windows 窗体更易于设计,设计人员可以在底层代码上进行设计和程序员
WPF 是 Windows Presentation Foundation。它是 Microsoft 用于使用用户界面 (UI) 构建应用程序的最新 API,适用于独立应用程序和基于 Web 的应用程序。
不出所料,在 Wikipedia 上有一个非常详细但不是所有有用的Windows Presentation Foundation 页面。
Microsoft MSDN 站点上的WPF 入门页面可能是一个更好的起点。
是新的Windows Gui系统。我不认为它的目的是使开发本身更容易,而是更多地解决 WinForm 的基本问题,例如透明度和缩放,WinForm 都不能有效地解决这些问题。此外,它试图通过将大小映射到实际像素大小并使流布局更容易和更基本来解决 WinForm 的“仅一种分辨率”范例。
它还基于 XML 派生,使更改 UI 和强制分离 UI 和核心代码变得更容易(尽管从技术上讲,您仍然可以通过这种方式将其组合在一起)。
这种分离也促使人们希望能够将工作分成两个阵营,设计人员负责 XAML 和布局,程序员负责开发 XAML 中使用的对象。
查看 Eric Sink 的WPF 3D 十二天。
Windows 演示基础。它基本上是微软最新的尝试,使开发更容易,并提供了一大堆开箱即用的好功能。我不知道从哪里开始,但谷歌搜索“WPF 101”应该会抛出一些有用的链接。
WPF 是 .net 3.0 堆栈的一部分。它是微软的下一代图形用户界面系统。您需要的所有信息都可以在wikipedia和msdn 的 wpf 站点上找到
要开始编程,我想查看Windows 客户端上的基本下载