與WPF三者到底有什么關(guān)系?
XAML是.NET體系開發(fā)程序或者網(wǎng)頁時(shí)前臺編程的一種布局方式或者說開發(fā)語言,可以比較自由的用標(biāo)簽的方式進(jìn)行布局,借鑒了HTML和XML等語言的風(fēng)格,并且加入了一些動(dòng)畫等的實(shí)現(xiàn)。
C#則是后臺邏輯開發(fā)用的編程語言,這個(gè)應(yīng)該不用多說。
WPF則是微軟準(zhǔn)備代替C#.NET中Forms編程方式的一種全新編程方式,其方式就是前臺采用XAML控制布局,后臺可以用C#,VB,C++等來相應(yīng),相當(dāng)于前面用XAML寫了個(gè)控件,而其控制邏輯指引到后臺的函數(shù)邏輯中,而C#就是編寫邏輯的支持語言之一。 這么說應(yīng)該能理解了吧~