Hi Member 12815488, some of your code is confusing. I guess your classname is
EvImage
where all the image manipulation code resides? Then again
evImage_MouseMove()
looks like your form name is
evImage
, but your form name is actually
Form1
.
Please try the following on the main form. This code is on the guess that your form name is
Form1
, your class name is
EvImage
:
EvImage ev1;
private void Form1_Load(object sender, EventArgs e)
{
ev1 = new EvImage(this);
}
private void Form1_MouseMove(object sender, MouseEventArgs e)
{
ev1.move(e);
}
What is being done here is the
EvImage
class is instatiated only once.