我正在尋找一個WinForms應用程序的可視Linq表達式生成器。有一個codeproject這個項目正是我所需要的,除了它是WPF。C#WinForms表達式生成器Linq
有誰知道開源或商業軟件,可以容納我嗎?
基本上我想要一個用戶控件,我可以綁定到一個類型(class),併爲用戶提供直觀的控件來選擇FIELD,FILTER TYPE(即> =,like,=等)和VALUE,然後能夠解析該信息以針對IQueryable運行Linq。
我正在尋找一個WinForms應用程序的可視Linq表達式生成器。有一個codeproject這個項目正是我所需要的,除了它是WPF。C#WinForms表達式生成器Linq
有誰知道開源或商業軟件,可以容納我嗎?
基本上我想要一個用戶控件,我可以綁定到一個類型(class),併爲用戶提供直觀的控件來選擇FIELD,FILTER TYPE(即> =,like,=等)和VALUE,然後能夠解析該信息以針對IQueryable運行Linq。
UI技術不會改變表達式樹的行爲。
將WPF控件移植到WinForms,或者通過ElementHost對象將WinForms窗口內的WPF控件託管。
有關如何將WPF控件移植到winforms的任何建議? – 2012-03-21 15:56:55
首先,您應該問自己是否有將商業用戶界面移植到Windows窗體的真實商業原因,因爲WPF是WinForms的繼任者。如果有真正的商業原因,這篇MSDN文章應該讓你開始:http://msdn.microsoft.com/en-us/library/ms750559.aspx – 2012-03-21 20:10:32
The article you referenced在問題中實際上是由VB團隊將links to a WinForms control放在一起。
它看起來可能符合法案。它是用VB編寫的,但編譯後仍然可以從C#項目中引用它。
你可以[在winform中使用wpf](http://www.switchonthecode.com/tutorials/wpf-tutorial-using-wpf-in-winforms) – Reniuz 2012-03-21 14:45:03
該項目在codeproject上非常垃圾,我會重寫它無論如何,無論你是否支持將其移植到winforms。 – 2012-06-25 17:17:53