2013-05-10 27 views
0

我們的項目基於基本上是基於Windows窗體的框架,但基於.NET Framework 4.0。我計劃使用Windows窗體主機介紹WPF。作爲一個概念,我已經做了一些檢查(對於WPF與我們的基礎框架),並且如預期的那樣,它工作。此外,我需要開發樹視圖控件,它應該支持過濾,排序,打印,查找和替換等功能。使用windows窗體的WPF(樹狀網格視圖)設計建議

發佈這個問題解決以下幾點幾個疑惑:

  1. 是否有長期的任何實際/明顯與WPF問題在Windows窗體?
  2. 因爲沒有現成的WPF樹視圖控件,這對我的項目來說會是雙重風險(和WPF一樣)嗎?
  3. 特別是良好的WPF樹格視圖示例?

在此先感謝。

〜Ujjwal

回答

1
  1. 混合WPF和WinForms可以根據哪些應用程序的要求被罰款。如果您將一些WPF控件添加到WinForms應用程序中,則應用程序將受益於WPF的圖形功能,但應用程序的結構將保持爲WinForms解決方案(而不是MVM,而不是MVVM)

  2. 一個treeview但它可能不符合您的所有要求。請注意,您提到的一些要求可能會在ViewModel/Data上實現,而不是在控件上實現。

  3. 看一看這個問題:Creating a WPF Hybrid Control (TreeView + DataGrid = DataTreeGrid)

+0

感謝您的投入。 – Ujjwal 2013-05-10 12:02:24

+0

沒問題,這就是我們在這裏。 – 2013-05-10 12:08:53