WinForm中使用AnyCAD三维控件 の 初始化

发布于 2019-09-26 作者 风铃 184次 浏览 版块 前端

在WinForm中可以方便的集成AnyCAD.Net三维控件,只需要以下几部即可完成。


 


一、添加DLL程序集


AnyCAD.Foundation.Net.dll


AnyCAD.Presentation.Net.dll


AnyCAD.Exchange.Net.dll


 


二、初始化控件


1.首先创建一个窗体


2.在窗体上放置一个Panel用来放置三维控件


3.初始化控件


 


完整代码如下:



    public partial class MainForm : Form
{
private RenderWindow3d m_RenderView = null;

public AnyCAD.Presentation.RenderWindow3d RenderView { get { return m_RenderView; } set { m_RenderView = value; } } public MainForm() { InitializeComponent(); // Add 3D RenderView to container. var container = this.splitContainer1.Panel2; m_RenderView = new RenderWindow3d(); m_RenderView.Size = container.ClientSize; m_RenderView.Dock = System.Windows.Forms.DockStyle.Fill; container.Controls.Add(m_RenderView); }

}



  


编译运行,效果如下:



 


三、注意事项


1. 请确保把sdk的dll复制到程序exe文件所在的目录。


2. 请关注SDK的更新:http://pan.baidu.com/share/home?uk=3474438112

收藏
暂无回复