2012-03-02 34 views
0

我有一個很好的工作wpf控制託管其他幾個wpf控件。現在我將所有wpf文件導入到新項目中,並且現在使用該項目作爲參考,以便在winform用戶控件中顯示主要的wpf用戶控件(如前所述,只有wpf控件,視圖模型等位於獨立的程序集/項目中)。數據綁定問題託管在winform usercontrol

我不知道爲什麼,但現在似乎數據綁定失敗現在低於第1級:顯示頂級,但其他(在其他控件中的細節)不顯示(無控制)。另外,我也有一些圖像在wpf控制的底部,但也沒有顯示出來。它們的來源綁定到ViewModel中的相應屬性。

我花了大約5個小時,不知道可能是什麼問題。

有什麼建議嗎?

此外,我把一個斷點取得我的ViewModel中的圖像源屬性,但它從來沒有命中。

+0

對不起,我沒有任何想法,我以前做過這件事,沒有一絲困難。你真的需要給我們一些代碼,就像綁定的一個例子,以及如果我們要做出任何進展,你如何使用控件 – 2012-03-02 14:12:34

回答

0

您很可能已經更改了控件上的某個DataContext屬性的設置方式。如果在調試執行過程中檢查輸出窗口,則應該看到所有失敗的綁定,並且我期望看到viewmodel上的圖像源是其中的一個。檢查是否正確設置了子控件上的DataContext。

沒有任何代碼引用,很難確定錯誤可能在哪裏。