- 廣泛整合
WPF 通過統一的編程模型和緊密整合涵蓋了:2D圖形、控件、3D圖形、視頻、語音、富文檔視圖技術等等,使得各種媒體類型都能組合起來並一起呈現。
- 與分辨率無關
WPF使用矢量圖形,使得無論縮小還是放大屏幕上的元素,不需要考慮屏幕的分辨率。
- 硬件加速
WPF應用程序可以從硬件加速中獲得好處,從而獲得更平滑的圖像和更好的性能,因爲工作全部是由圖形處理單元GPU完成的,而不是中央處理單元CPU完成。
- 聲明式編程
通過引入XAML,WPF將聲明式編程帶入下一個層次。
- 富創作和定製
WPF可以將複雜的類型放到控件中,使得創建完全不同外觀的“皮膚”應用程序變得十分簡單。
- 易於部署