2012-03-19 12 views
0

非視覚的なWinFormsコントロールは、プログラムでインスタンス化されている限り、WPFから使用できますか?私はWinFormsでしか利用できない2組のコンポーネントを比較していますが、WPFアプリケーションを作成したいと考えています。WPFから非ビジュアルWinFormsコントロールを使用できますか?

+0

なぜ非視覚的なコントロールがありますか?それはメッセージの受け渡しにのみ役立つようです。もしそうなら、私はWPFとWinFormsの両方で動作する 'SynchronizationContext'の上に抽象化を構築します – JaredPar

+1

非ビジュアルコントロールとは何ですか?あなたはそれをインスタンス化しますが、表示しませんか? これは面倒ですが、私はWPFコンテキストでインスタンスとそのプロパティへのアクセスを作成するという問題はありません。 何か試してみましたが、どのような問題が発生しましたか? –

+0

これはOracleConnection、OracleCommandなどの非ビジュアル・コンポーネントです。 –

答えて

2

はい。正しいdllを参照すると、任意のアセンブリと名前空間のオブジェクトを使用できます。大きな疑問は、それが正しいことかどうかです。

WPFの唯一の解決策が分かっているので、参照している2つのコンポーネントのセットについて言及していれば、大いに役立ちます。したがって、WinFormsを参照する必要がなくなります。

+0

2つのコンポーネントのセットはOraclesネイティブセット(ODP)とdevArtのdotConnectコンポーネントです。 –

関連する問題