System.Drawing 命名空间
自己去看!
http://search.microsoft.com/default.asp?qu=System%2EDrawing+&boolean=ALL&nq=NEW&so=RECCNT&p=1&ig=01&ig=03&ig=04&ig=05&ig=06&i=00&i=01&i=02&i=03&i=04&i=05&i=06&i=07&i=08&i=09&i=10&i=11&i=12&i=13&i=14&i=15&i=16&i=17&i=18&i=19&i=20&i=21&i=22&i=23&i=24&i=25&i=26&i=27&i=28&i=29&i=30&i=31&i=32&i=33&i=34&i=35&i=36&i=37&i=38&i=39&i=40&i=41&siteid=us/dev
自己去看!
http://search.microsoft.com/default.asp?qu=System%2EDrawing+&boolean=ALL&nq=NEW&so=RECCNT&p=1&ig=01&ig=03&ig=04&ig=05&ig=06&i=00&i=01&i=02&i=03&i=04&i=05&i=06&i=07&i=08&i=09&i=10&i=11&i=12&i=13&i=14&i=15&i=16&i=17&i=18&i=19&i=20&i=21&i=22&i=23&i=24&i=25&i=26&i=27&i=28&i=29&i=30&i=31&i=32&i=33&i=34&i=35&i=36&i=37&i=38&i=39&i=40&i=41&siteid=us/dev
...
}abstract class Shape {
public Shape(Manipulater m) {...}
public abstract void Draw(Graphics g);
public abstract void Earse(Graphics g);
public abstract void Move(int dx, int dy);
...
}
class Line : Shape {
public Line(Manipulater m) : Shape(m) {...}
public override void Draw(Graphics g) {...}
public override void Earse(Graphics g) {...}
public override void Move(int dx, int dy) {..}
...
}
你好因为它要在显示在FORM上,并且要得到焦点,并进行事件处理,Shape是否需要从Windows.Form.Control继承?
画直线,矩形,圆等图形都好说,现在的难点就是要想实现想WROD中的折线一样,可以编辑顶点,删除顶点等。谢谢关注。
对我的这种应用,它能作为一种什么角色出现,如何使用它,
能详细说一说吗?多谢关注。