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

選擇WinFX模板完成,項(xiàng)目文件里面生產(chǎn)兩個(gè)xaml文件.我們編譯以下,郁悶!居然編譯不過,出現(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)編譯過sdk里面的例子,找一個(gè)xaml出來看看,
xmlns="
xmlns:x="
考,原來是模板沒有更新.把這段代碼復(fù)制到生產(chǎn)兩個(gè)xaml文件頭部覆蓋以前的
http://schemas.microsoft.com/winfx/xaml/2005http://schemas.microsoft.com/winfx/xaml/2005編譯,ok,沒問題!
打開window1.xaml,在<Grid></Grid>里面添加(控件具體查看winfx sdk的幫助文檔)
<Label Background="yellow" FontSize="10" HorizontalContentAlignment="center" VerticalContentAlignment="center">
??????? Hello World!
</Label>
編譯,運(yùn)行,看到下面界面了沒?

看下內(nèi)存,暈!有兩個(gè)進(jìn)程,耗費(fèi)大約30M,這可是寫過的最大的一個(gè)Hello World了吧!
posted on 2006-04-19 22:13
萬連文 閱讀(1659)
評(píng)論(7) 編輯 收藏 引用 所屬分類:
.NET