非常感谢楼主。并且我提议是否可以改进一下使用方法 ,这样用起来更像是自定义对象
不用把两个对象分开操作。似乎比较好的解决了自定义对象的问题。
public class TestEntity : Tomcad.CustomObject.DotNetEntity, IRealEntity
{
public BaseEntity()
{
}
public void SetManagedObject()
{
this.Proxy = new DotNetEntity();
this._proxy.SetManagedObject(this);
}
}
用的时候这样
TestEntity x = new TestEntity();
x.SetManagedObject(); 众人拾柴火焰高啊,呵呵
留名备用 本帖最后由 NJZX05 于 2013-11-23 11:26 编辑
好贴,通过一个TomCustomEntityDBX.DBX,让.Net支持自定义对象了,思想上相当于给现有CAD的.NET模型构造了一个扩展,把AcDbEntity这个虚对象或是AcDbObject这个虚对象,提供了.Net用户,这是个可行的方案。 学习,正需要。感谢无私奉献 共享就是伟大,感谢,学习中
页:
1
[2]