我想禁用WPF設計器中的DataContext實例(在VS中不混合)的創建。 什麼我目前所做的就是下面的代碼:爲VS Disigner禁用DataContext
<Window ....
d:DataContext="{d:DesignInstance local:Class1, IsDesignTimeCreatable=True}">
<Window.DataContext>
<local:Class2 d:IsDesignTimeCreatable="False/>
</Window.DataContext>
</Window>
雖然從Class1的數據是在設計時使用,仍在創建Class2中的一個實例。
我知道我可以使用一些代碼來檢查我是否在設計時,但我只想通過XAML來解決這個問題!
有什麼建議嗎?
你有一個錯字:) d:DataContext的= 「{d:DesignInstance地方:1類,IsDesignTimeCreatable =真}」 和d :IsDesignTimeCreatable =「False」/> –