Pagal šią
pamokėlę pasidariau panašų langą, bet lango judinimui aktyvų lauką nustačiau MenuStrip.
private void menuStrip1_MouseDown(object sender, MouseEventArgs e)
{
TogMove = 1;
MValueX = e.X;
MvalueY = e.Y;
}
private void menuStrip1_MouseMove(object sender, MouseEventArgs e)
{
if (TogMove == 1)
{
this.SetDesktopLocation(MousePosition.X-MValueX,MousePosition.Y-MvalueY);
}
}
private void menuStrip1_MouseUp(object sender, MouseEventArgs e)
{
TogMove = 0;
}
Bet man iškyl tokia problema kai pelę greičiau judinu, užstringa programos lango persikėlimas, taip pat jeigu ir atleidžiu pelės mygtuką, forma vis tiek juda su pelės žymekliu tol kol dar kartą nepaspaudžiu mygtuko...