2009-11-30 42 views

回答

2

WPF Property Grid正如@Pop Catalin提到的那樣好,但在MVVM場景中使用會很痛苦;數據綁定似乎只在控件第一次加載時才起作用,一旦你嘗試綁定到另一個對象,它就會失敗。我最終不得不將視圖模型耦合到視圖以檢索屬性網格並直接設置綁定對象。布萊什!

更好的自由控制是包含在Extended WPF Toolkit;它處理數據綁定要好得多,而且在視覺上也更好,從VS 2010的物業網格中獲得了很多線索。

+0

它功能非常豐富。能夠創建定製數據類型或屬性名稱或兩者的自定義編輯器。您還可以使用屬性代碼定義編輯器,或使用dataTemplates在XAML中定義編輯器。 – 2011-10-04 20:52:26