WPF 基礎問題

2021-04-13 06:15:55 字數 757 閱讀 2386

wpf 的最佳平台是windows vista,只有在vista上才能看到那些絢爛特效,在xp上看起來沒什麼區別。

wpf作為.net framework 3.0 的一部分,其本身是乙個managed平台,它是如何實現那些絢爛的ui特效? - wpf之下是乙個unmanaged media intergration layer (mil) 其對directx進行了封裝

wpf的核心是xaml, 是乙個全新的語言:xaml之於wpf,就象html之於dom。類似asp.net中的code behind 及patial class概念,xaml又像.aspx。

圖2: xaml

wpf interoperation -  wpf控制項可以與.net 1.x 2.0 的windows froms 共存於同乙個視窗,並可以響應各自的事件。wpf控制項還可以於activex等傳統win32程式互操作 (這一點很有意義,公升級現有的程式,可先從採用部分wpf控制項開始。)

圖3: hosting  wpf controls and windows forms controls in a same form

[update 2007-08-8] -

wpf - 取代gdi/gdi+?

WPF控制項基礎

wpf控制項包括以下幾大類 內容控制項 這些控制項可包含巢狀元素,為他們提供幾乎無所不能的顯示能力。包括 label button tooltip scrollviewer類。帶有標題的內容控制項 這些控制項是允許新增主要內容部分以及單獨標題部分的內容控制項。包括tabitem groupbox e...

WPF入門基礎

一 前言 最近在學習wpf,學習wpf首先上的是微軟的msdn,然後再搜尋了一下網路有關wpf的學習資料。為了溫故而知新把學習過程記錄下來,以備後查。這篇主要講wpf的開發基礎,介紹了如何使用visual studio 2013建立乙個wpf應用程式。首先說一下學習wpf的基礎知識 1 要會一門.n...

WPF 基礎介紹

wpf windows presentation foundation 一種全新的開發模式 1 介面顯示和 將更好的得到分離 2 桌面應用程式和瀏覽器應用程式的融合 wpf e windows presentation foundation everywhere 基於wpf的應用程式提供全面的瀏覽器...