私は古いWindowsフォームアプリケーションを持っています。これをwpfに変換したくないので、wpfアプリケーションのメインウィンドウに埋め込みたいと思います。これどうやってするの ?。WPFアプリケーションにWindowsフォームを埋め込む
また、WindowsFormHostを使用してwpfと埋め込み済みのWinFormの間でテキストを転送する方法はありますか?
私は古いWindowsフォームアプリケーションを持っています。これをwpfに変換したくないので、wpfアプリケーションのメインウィンドウに埋め込みたいと思います。これどうやってするの ?。WPFアプリケーションにWindowsフォームを埋め込む
また、WindowsFormHostを使用してwpfと埋め込み済みのWinFormの間でテキストを転送する方法はありますか?
WindowsFormsHostを使用します。 thisチュートリアルをチェックしてください(WinFormsでWPFを実行する方法、またはその逆を確認する)。
WindowsFormHostを使用してwpfと埋め込みWinFormの間でデータを転送できますか? – rajat
@rajat - はい。 'WindowsFormHost'は' UserControl'と同じように動作しますが、あなたのアプリケーションを変換するだけで簡単に聞こえます。 –
WindowsFormsHost
を使用して、単一のフォームをWPFアプリケーションに追加できます。これがあなたの目的のために十分であるならば、これを見てくださいwalkthrough。
可能な複製[Winformsフォームの所有者としてWpfウィンドウを設定する方法](http://stackoverflow.com/questions/1095763/how-to-set-a-wpf-window-as-the- winforms-formの所有者) –
@KenWhiteこれは異なる質問です。フォームをウィンドウに埋め込むことを尋ね、もう1つはフォームの親としてウィンドウを設定することを尋ねる。似ていますが、まったく異なるものです。 –