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