關於xaml語法,是微軟新提供的前端語言,可以理解為類似於js+CSS;;
參考微軟的介紹:
/資源庫/windows/apps/xaml/br 229566 . aspx
簡單地使用Blend也可以開發WPF項目,妳不用寫壹行代碼就可以制作出漂亮的界面。調用別人寫的服務接口,就可以輕松開發wpf應用。
比如常見的“天氣預報”應用,不需要編寫後臺代碼(c#),直接調用壹些開放的天氣API獲取數據,就可以運行程序。
如果要做壹些比較復雜的業務系統,就必須有編程語言的參與。可以結合VB或C#開發WPF。目前來看,C#肯定比VB.NET好。
我個人建議WPF和C#應該分開。不要為了開發壹個WPF程序而去學習C#,也不要因為想把C#代碼的工作可視化而去開發桌面應用。
C#是編程語言,開發側重於邏輯、語法、執行效率和安全性,而WPF是前端技術,側重於美觀、酷炫和用戶體驗。妳要選擇妳專註的方向去系統學習。
在VS中,當拖動控件時,妳寫代碼。妳學到的東西壹點也不像四。