求助:关于DBText.position移动文字
DBText的Position属性是可读可写的,求解为什么用 text.Position = new Point3d(1, 1, 0)无法移动text文字呢?MText也是一样,无法通过直接设置Position值来实现移动。
你的Position是不是在原点?
你同时修改AlignmentPoint试试 不在原点。
比如,text在(100,100,0)把它移动到(150,150,0)只用 text.Position = new Point3d(150, 150, 0)就不行。
用这个试试,
text.TransformBy(Matrix3d.Displacement(new Point3d(100,100,0).GetVectorTo(new Point3d(150,150,0))));
这个方法可以移动。
对越DBText.Position这个可读可写的属性,难道是桌子公司搞错了?
页:
[1]