首先下載vsextwfx.msi,這個(gè)是winfx開(kāi)發(fā)模板,大約3.6M,下載完畢后安裝別,看它小,安裝起來(lái)花費(fèi)很長(zhǎng)時(shí)間,顯示內(nèi)存100多M,真是不敢想象ms產(chǎn)品明擺著要我們換電腦.這個(gè)我大概花了10多分鐘.
然后打開(kāi)VS2005,新建項(xiàng)目,在項(xiàng)目類型列表里面選擇Visual C#,可以看到如下界面:

選擇WinFX模板完成,項(xiàng)目文件里面生產(chǎn)兩個(gè)xaml文件.我們編譯以下,郁悶!居然編譯不過(guò),出現(xiàn)下面錯(cuò)誤:
MyApp.xaml(1,14): error MC4629: 'http://schemas.microsoft.com/winfx/xaml/2005' is not a recognized namespace. 行 1,位置 14。.
Window1.xaml(1,9): error MC4629: 'http://schemas.microsoft.com/winfx/xaml/2005' is not a recognized namespace. 行 1,位置 9。.
不慌,還記得前面已經(jīng)編譯過(guò)sdk里面的例子,找一個(gè)xaml出來(lái)看看,
xmlns="xmlns:x="考,原來(lái)是模板沒(méi)有更新.把這段代碼復(fù)制到生產(chǎn)兩個(gè)xaml文件頭部覆蓋以前的
http://schemas.microsoft.com/winfx/xaml/2005
http://schemas.microsoft.com/winfx/xaml/2005
編譯,ok,沒(méi)問(wèn)題!
打開(kāi)window1.xaml,在<Grid></Grid>里面添加(控件具體查看winfx sdk的幫助文檔)
<Label Background="yellow" FontSize="10" HorizontalContentAlignment="center" VerticalContentAlignment="center">
??????? Hello World!
</Label>
編譯,運(yùn)行,看到下面界面了沒(méi)?

看下內(nèi)存,暈!有兩個(gè)進(jìn)程,耗費(fèi)大約30M,這可是寫(xiě)過(guò)的最大的一個(gè)Hello World了吧!