This article has been localized into Chinese by the community.
关于WPF:
什么是WPF
WPF是Windows Presentation Foundation的缩写。它是微软公司最新的利用.NET框架解决GUI框架的方案。
但是GUI框架到底是什么?GUI是图形用户界面(Graphical User Interface)的缩写,很有可能你现在看到界面的就是一个。为了与你的电脑交互,Windows系统使用了GUI,并且,你用来阅读本文的浏览器也是一个用于浏览网页的GUI。
一个GUI架构可以让你创造具备多种GUI元件的应用,比如标签,文本框以及其他广为人知的元件。如果没有GUI框架,你不得不手动地去绘制这些元件,并且以文字和鼠标输入的方式处理所有的用户交互。这样的工程量会很大,因此,大多数的开发者都会使用GUI框架来承担所有的基础工作,以便自己专注于更高层面的应用开发。
GUI框架有许多,但是对于.NET开发者来说,目前最令他们感兴趣的是WinForms以及WPF。WPF是最新的,但是微软公司依然维护和支持WinForms。如你将在下一章了解到的,这两者存在着不少不同之处,但是它们的目的是一致的:将创造出带有漂亮GUI的应用的工作变得简单。
在下一章中,我们将会分析WinForms和WPF之间的不同点。
This article has been fully translated into the following languages:
Is your preferred language not on the list? Click here to help us translate this article into your language!
- Afar
- Afrikaans
- Albanian
- Arabic
- Assamese
- Bangla
- Bulgarian
- Burmese
- Catalan
- Chinese
- Croatian
- Czech
- Danish
- Dutch
- Estonian
- Finnish
- French
- Georgian
- German
- Greek
- Gujarati
- Hebrew
- Hindi
- Hungarian
- Indonesian
- isiXhosa
- isiZulu
- Italian
- Japanese
- Kannada
- Korean
- Lithuanian
- Malay
- Malayalam
- Marathi
- Norwegian Bokmål
- Persian
- Polish
- Portuguese
- Romanian
- Russian
- Serbian
- Slovak
- Slovenian
- Spanish
- Swedish
- Tamil
- Thai
- Turkish
- Ukrainian
- Urdu
- Uzbek
- Vietnamese