2012-12-21 69 views
1

我一直在使用VS2010開發WPF幾個月,並且剛剛升級到VS2012專業版,並注意到它帶有用於VS的Blend。VS2012的表達式融合

這是否有望取代VS中的GUI設計,還是用於做「VS」中無法完成的「額外」位?

我想知道是否需要花時間學習這個新工具?

回答

3

Blend主要用於簡化設計應用程序。它可以用來取代Visual Studio設計器,但最好使用VS來創建後端代碼。假設你在VS和Blend中打開了相同的項目,當你在其中進行更改時,另一個會要求重新加載這些新的更改。

Blend使編寫XAML變得容易很多(因爲它是一個所見即所得的編輯器),而且可以方便地訪問一些更復雜的方面,如數據綁定。你可以在VS中手動完成所有這些,但Blend只是讓它更有效率。它還具有從設計者的角度來看更好的工作流程特徵,例如具有放大和縮小功能。

你不必學會使用它,但我更喜歡在GUI設計中使用Blend,在代碼隱藏中使用VS。

+0

感謝您的支持。你會推薦哪些Blend資源? – user589195

+0

Kirupa.com有一些不錯的教程http://www.kirupa.com/blend_wpf/index.htm。不幸的是,Blend教程並不像Flash那樣容易出現,但經過一些使用後,它開始變得更有意義,並且可以節省大量時間。 – keyboardP