2012-03-21 9 views
0

私はWinFormsアプリケーション用のビジュアルLinq式ビルダーを探しています。 codeprojectのプロジェクトがありますが、これはWPF以外は必要なものです。C#WinForms式ビルダーLinq

誰かが私を収容するオープンソースまたは商用ソフトウェアを知っていますか?

基本的には、型(クラス)にバインドできるユーザーコントロールを用意し、ユーザーにFIELD、FILTER TYPE(=>、like、=など)とVALUE、 LinqをIQueryableに対して実行するためにその情報を解析することができます。

+2

あなたは[winformでwpfを使う]ことができます(http://www.switchonthecode.com/tutorials/wpf-tutorial-using-wpf-in-winforms) – Reniuz

+0

codeprojectのそのプロジェクトはかなりゴミで、私はそれを書き直しますとにかく、それをwinformsに移植するかどうかは関係ありません。 –

答えて

1

UIテクノロジは、表現ツリーの動作を変更しません。

WPFコントロールをWinFormsに移植するか、ElementHostオブジェクトを使用してWinFormsウィンドウ内のWPFコントロールをホストするだけです。

+0

WPFコントロールをwinformsに移植する方法についてのアドバイスはありますか? –

+1

まず、WPFがWinFormsの後継者であることを考慮して、UIをWindowsフォームに逆向きに移植するという実際のビジネス上の理由があるかどうかを自問する必要があります。実際のビジネス上の理由がある場合は、このMSDNの記事を参照してください。http://msdn.microsoft.com/en-us/library/ms750559.aspx –

0

The article you referenced実際にはlinks to a WinForms controlがVBチームによってまとめられています。

これは請求書に合うようです。これはVBで書かれていますが、コンパイルした後でもC#プロジェクトから参照することはできます。