Ⅰ 什麼是WPF應用程序
WPF(Windows Presentation Foundation)是微軟推出的基於Windows Vista的用戶界面框架,屬於。NET Framework 3.0的一部分。它提供了統一的編程模型、語言和框架,真正做到了分離界面設計人員與開發人員的工作;同時它提供了全新的多媒體交互用戶圖形界面。
程序人員與設計完全的明確的分工,美工人員您可以使用Expression Studio中套裝工具可視化的設計界面。然後交給程序開發組中的XAML就可以。讓程序人員直接套用到開發環境,不需要想頁面怎麼切了。對 與WPF最重要的特色,矢量圖的超強支持 。兼容支持2D繪圖,比如矩形、自定義路徑,點陣圖等。文字顯示的增強,XPS和消鋸齒。三維強大的支持。包括3D控制項及事件,與2D及視頻合並打造更立 體效果。漸變、使用高精確的(ARGP)顏色,支持浮點類型的像素坐標。這些對GDI+遠遠不及的。靈活、易括展的動畫機制!.Net Framework 3.0類庫提供了強大的基類,只需繼承就可以實現自定義程序使用繪制。介面設計非常直觀,完全面向對象的對象模型。使用對象描述語言XAML。使用開發工具的可視化編輯。您可以使有任何一種.Net編程語言(C#,VB NET等開發語言)進行開發。XAML主要針對界面的可視化控制項描述,成生進會分析成.cs或.vb文件,並最後將編譯為CLR中間運行語言