panel上绘图 private void graphPanel_Paint(object sender, PaintEventArgs e)
{
drawGraph();
} private void graphPanel_MouseDown(object sender, MouseEventArgs e)
{
//***********
}
private void graphPanel_MouseUp(object sender, MouseEventArgs e)
{
//***********
}
一共画了几个这样的图,可是有的图代码执行mousedown事件的时候可以执行mouseup事件,有的代码却不执行,有谁能告诉我怎么回事吗我把mousedown事件删除的时候都可以执行mouseup代码……
{
drawGraph();
} private void graphPanel_MouseDown(object sender, MouseEventArgs e)
{
//***********
}
private void graphPanel_MouseUp(object sender, MouseEventArgs e)
{
//***********
}
一共画了几个这样的图,可是有的图代码执行mousedown事件的时候可以执行mouseup事件,有的代码却不执行,有谁能告诉我怎么回事吗我把mousedown事件删除的时候都可以执行mouseup代码……
我鼠标按下的时候执行down事件,接着鼠标谈起执行up事件我删掉down 事件绝对没问题可以执行up事件,问题是两个事件都有就是不执行up事件
我以前有个只响应单击不响应双击事件的情况,就是里面对当前的事件对象进行了操作
以前是做过一样的,那个很久了,画可逆线在panel上画的
这个新做的,在屏幕上画可逆线,所以不能触发事件
哎 一个小错误 呵呵
感谢