WPFで.DLLを作成しました。既存のWindowsフォームアプリケーションで使用するには、を使用しますElementHost。
ElementHost eleHOst = new ElementHost();
UserWarps userWarps = new UserWarps();
eleHOst.Child = userWarps;
eleHOst.Dock = DockStyle.Fill;
UserWarps.DLL追加参照されたWPFにあります。これで、ファイルは多くの3D操作を実行します。ワイヤーフレームモデリングにも使用Petzold.Media3Dしています。線を引いていない3D linesことを除いて、すべてが正常WireLinesに機能しています。Petzold.Media3D他のアプリケーションからDLLを参照する場合はWPFすべて問題ありませんが、WindowsフォームでUserControlをホストするとwpf、ライン/ワイヤーフレームが削除されます。残りはすべて完璧です- MeshGeometry3D、モデル、ビジュアル、機能など。
今後の方向性を提案してください。ElementHost仕事に代わるものはありますか?もしそうなら、それは何ですか?