比如我有一个类库工程 叫 drawlib 里面
有类 public abstract class graphicsBase  里面有方法 public abstract void draw(画图的参数)有类 public class graphicsLine : graphicsBse   继承了上面的类 重写 public abstract void draw(画图的参数)方法也就是说,我画一条Line的时候,Line的参数,比如坐标 都在 graphicsLine里
有类 abstract class Tool里面有方法  ,写了个抽象方法 OnMouseDown()还有一个类 ToolLine 继承自 Tool  重写了方法 OnMouseDown() 获得鼠标按下时的一些参数ToolLine里的OnMouseDown()方法 会获得 鼠标按下时,选中对象的属性,比如我选中了一条线
那么他就返回了一个 GraphicsBase类型的对象,比如 gb
我判断他是什么形状的,如果是Line 我就转换成graphicsLine 比如   graphicsLine gl = (graphicsLine)gb
然后 gl.start.x  我就可以获得它的坐标.我要得到我所画的这条线的属性,比如起点,终点.现在这个类库完成了,我生成一下
然后我创建一个WPF的应用   引用这个dll现在的问题,我如何能够获得,gl.start.x这个参数
因为我要把他显示出来
我现在就是要获得这个参数如果我直接在 Form中 new graphicsLine的话,我试过,里面的各个属性都是0.初学者,不太懂
上面说的比较啰嗦
其实就是一个传输传递的问题.跪求  解决
跪求  解决
跪求  解决