首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

小弟我想在一个面板上画条线,当按下鼠标就开始画,鼠标移动,就跟着画线,按起就不画了,高手帮帮忙哦

2012-01-14 
我想在一个面板上画条线,当按下鼠标就开始画,鼠标移动,就跟着画线,按起就不画了,高手帮帮忙哦如题谢了[解

我想在一个面板上画条线,当按下鼠标就开始画,鼠标移动,就跟着画线,按起就不画了,高手帮帮忙哦
如题
谢了

[解决办法]
up.
[解决办法]
private Point p1 = new Point();
private bool isDown = false;

private void Form1_MouseDown(object sender, MouseEventArgs e)
{
this.pq = e.Location;
this.isDown = true;
}

private void Form1_MouseUp(object sender, MouseEventArgs e)
{
this.isDown = false;
}

private void Form1_MouseMove(object sender, MouseEventArgs e)
{
if (this.isDown)
{
Graphics g = this.CreateGraphics();
g.DrawLine(new Pen(Color.Black), p1, e.Location);
}
}

热点排行