My ApplicationはWinFormsを使用して開発されています。 WPF DataGrid
、Button
、ListBox
、ComboBox
などをWinFormsユーザーコントロールでホストすることはできますか?WinformsでのWPFコントロールのホスト
5
A
答えて
7
はい、のコントロールをWinformsで使用し、その内部にWPFコンテンツをホストすることは可能です。
+2
これに追加するには、非常に遅くなる可能性があります。WPFコンポーネントをレガシーに追加する必要がありましたWinForms program ..私がしたのは、パフォーマンスを助ける、非同期的にElementHostをロードすることでした。 –
0
絶対に必要でない限り、私はWinFormとWPFを混ぜません。しかし、MicrosoftはWinFormでWPFコントロールを使用する方法を提供していますが、その逆もありますが、必ずしも良い結果をもたらすわけではありません。 WFとWPFはコントロールをさまざまな方法でレンダリングします。使用方法によっては、パフォーマンスやUIのちらつきなど、複数の問題に直面することがあります。
WFでWPFコントロールを使用する場合は、ElementHostコントロールを使用します。
ElementHost.Child = wpfControl;
関連する問題
- 1. WPF webbrowserコントロールとwinforms
- 2. ホストWPFアプリケーション(キャリバーンフレームワーク)Winforms内
- 3. Infragistics WPFおよびWinFormsコントロール
- 4. ホストされているWPFコントロールで飲み込まれたイベントを、そのwinformsの親にドラッグします。
- 5. リッチテキストからテキストを取得wpfコントロールはC#のWinformsでelementhostでホストされています
- 6. Winformsコントロールのプレースホルダ
- 7. WinFormsコントロールのOverCurrentCulture
- 8. WPFホストでwinformsコントロールをリフレッシュする際の問題点を教えてください。
- 9. C#でのwinformsコントロールのスクリーンショット
- 10. WPFアプリケーションのWinFormsダイアログ:.NET 2.0のようなコントロール
- 11. WinformsのWPFイベント
- 12. wpfユーザーコントロールでWinFormsユーザーコントロールをホストする方法は?
- 13. コントロールとWinFormsのUserControl?
- 14. WPFコントロールがWinFormsアプリケーションのElementHostに表示されない
- 15. WPFから非ビジュアルWinFormsコントロールを使用できますか?
- 16. ElementHostコントロールでホストされているWPFコントロールの色が変わります。
- 17. WPF用のWinformsツールボックスツール
- 18. Wpfグリッドエラーエラーをホストするwinformsを呼び出す
- 19. カスタマイズのWinForms ErrorProviderコントロールのエントリ
- 20. Gtk#Window/WidgetでWinformsコントロールをホストすることはできますか?
- 21. 無料のwinformsパック/コントロール
- 22. イメージマップ編集用のWinFormsコントロール
- 23. C#WinFormsマウスでコントロールをドラッグ
- 24. C#Winforms-WPF interop
- 25. WPFコントロールのパフォーマンス
- 26. WPFのImageコントロール
- 27. WPFコントロールのデフォルトサイズ
- 28. WPFのTreeViewコントロール
- 29. コントロールWPFのツールヒント
- 30. WinFormsとWPFの自動テスト
何を試しましたか?あなたがしている問題についてより具体的な質問をしてみると、コミュニティが助けを提供するのはずっと簡単です。はい、いいえ質問はあまり建設的ではありません(FAQ http://stackoverflow.com/faqの最初の2つのセクションを参照してください)たとえば、私はWinFormsやWPFコントロールについては何も知らないが、私はこの質問に答えるのに十分関連性が高いと思われるリンクを集めています。 http://msdn.microsoft.com/en-us/library/ms742215.aspx – MattDavis