我有以下問題: 我在Visual Studio 2010中編寫了一個C#WPF應用程序。我正在使用MVVM模式,因此有幾個視圖(帶有xamls)像這樣:自定義控件隱藏在Expression Blend中
<base:ViewBase x:Class=blablabla>
<!-- here is all the nice xaml code -->
</base:ViewBase>
我的代碼隱藏文件看起來像這樣:
public partial class LogView : Infrastructure.BaseClasses.ViewBase, ILogView
{
// code here
}
類ViewBase從用戶控件繼承。
現在,xaml文件的Visual Studio 2010預覽工作得非常好,我可以編輯視圖中的控件。
但是,現在我想在Expression Blend 3中打開項目來編輯設計。 Expression Blend僅顯示xaml文件,但不顯示預覽。
怎樣才能顯示預覽呢?並正確編輯它。
我發現這個問題Expression Blend Forcing User Controls to be hidden,但他們的解決方案是暫時使控件成爲UserControl。這是一種可行的解決方法,但是隨着一些額外的工作,因爲每次我想要編譯時,我都必須將其更改回去!有沒有一種使Expression Blend能夠預覽的平滑方式?
最良好的祝願, 基督教
我剛纔意識到鏈接中描述的解決方法對我無效。 – Christian 2011-02-23 08:56:19