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
仕事に代わるものはありますか?もしそうなら、それは何ですか?