.net picturebox i paint

0

Cześć mam problem szukam gotowej kontrolki albo pomocy jak ugryźć pictureboxa by wyświetlił mi obraz jako pixele (jak w powiększeniu w paincie) i w dodatku zwracał pozycję myszy po kliknięciu.
czyli powiększam obraz do widoku pixeli i po kliknięciu w pixel mam jego wiersz i kolumnę (to tak łopatologicznie).

Z góry dzięki

0

Cześć.

Może to Ci pomoże. Tutaj masz obsługę pictureboxa wraz z funkcją powiększającą:

http://msdn.microsoft.com/en-us/library/ms229648%28v=vs.90%29.aspx#Y0

Jeśli chodzi o kliknięcie myszy i wskazanie pozycji kliknięcia to musisz utworzyć zdarzenie mouseclick dla pictureboxa. Przykładowo poniżej napisane w c++ po kliknięciu w picturebox pojawia się komunikat o pozycji kliknięcia.

private: System::Void pictureBox1_MouseClick(System::Object^  sender, System::Windows::Forms::MouseEventArgs^  e) {
		MessageBox::Show(Convert::ToString("x: " + e->X + ", y: " + e->Y));
}

Mam nadzieje że w jakiś sposób pomogłem.
Pozdrawiam!

0

Dzięki dam znać czy się udało

1 użytkowników online, w tym zalogowanych: 0, gości: 1