2010-12-08 23 views
0

我想讓我的用戶控件擁有設計時間數據。如果我使用構造函數添加data/datacontext,則可以從包含該控件的不同視圖中看到控件中的數據。如何在silverlight/wpf設計器中獲取設計時間數據?

如果我從xaml設置DataContext,我可以在設計控件時看到它,但是在託管控件的控件中看不到任何東西。

那麼有沒有任何例子,如何讓設計時間數據顯示在控件中,如果它正在被編輯,或者它的父母正在被編輯?或者列出構造函數規則的任何東西都是從設計器運行/不運行的?我試圖用數據設置DesignViewModel,並在運行時使用實際的視圖模型。

回答

2

如果我正確理解你的問題那麼它的回答this問題

+0

這很酷,可惜的是它只能在當前編輯的控制。所以,如果我有一個BookView,當我設計BookView時,我可以看到數據。但是,如果我有另一個包含BookView的控件,並且正在編輯其他控件,則所有BookView都是空白的,並且沒有設計數據。 – NotDan 2010-12-08 22:11:22