Cześć,

Jestem początkujący, więc pytanie może być trywialne. Chciaż w sieci często sie pojawia, to rozwiązania nie znalazłem.

Wczytuję zdjęcie samochodu do formatki, która ma jeden przycisk wczytaj zdjęcie.

        OpenFileDialog openFileDialog = new OpenFileDialog();
        openFileDialog.Filter = "JPEG Files|*.jpg";

        if (openFileDialog.ShowDialog() == DialogResult.OK)
        {
            pictureBox1.ImageLocation = openFileDialog.FileName;
        }

Chciałbym po wczytaniu zdjęcia narysować na nim prostokąt, który można przesuwać za pomocą przycisków na tej samej formatce (przyciski sterujące). Umożliwiałyby one użytkownikowi naprowadzenie prostokąta na obszar gdzie na zdjęciu jest tablica rejestracyjna. Nie chcę się bawić w automatyczne rozpoznawanie, bo takie przesuwanie prostokąta za pomocą przycisków na formatce mi wystarczy.

Mój problem polega na tym, że jak próbuję rysować prostokąt na formatce, to jest on rysowany pod zdjęciem, a nie na zdjęciu.
Czyli pierwsze pytanie: jak rysować na zdjęciu. Podejrzewam, że zaraz będę miał drugie, jak rysować na swego rodzaju warstwie nadrzędnej, aby przesuwanie nie zamalowywało zdjęcia.

Z góry dziękuję za pomoc,
WJ