Witam wszystkich mam kilka problemow i prosilbym o pomoc! Postaram sie wyjasnic w czym rzecz na prostrzym przykladzie by nie zagmatwac calkowicie .
- Mam np. narysowany prostokat (lub cos innego) i nie moge zrobic czegos takiego aby po kliknieciu lewym przyciskiem myszki moc ten prostokat przenosic w obojetnie jakie miejsce.
- Zrobilem sobie takie standardowe rysowanie lini :
private void okno_MouseDown(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Left)
z = e.Location;
}
private void okno_MouseMove(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Left)
{
g.DrawLine(pen, z, e.Location);
z = e.Location;
rys.Refresh();
}
}
i chcialbym aby linie byly rysowane tylko pod katem prostym !!! Nie wiem jak to ustawic moze jakas funkcje napisac.
Jesli wie ktos jak to zrobic PROSZE O POMOC ! Dzieki wszystkim
//używaj tagu ``` - M`