Panie, panowie, witam serdecznie ;).
Piszę z prośbą o wsparcie, bo zarówno moja wena twórcza jak i zasoby google są już na wyczerpaniu ;). W dużym skrócie, tworzę pracę magisterską, której przedmiotem jest aplikacja tworzące pewnego rodzaju diagramy/wykresy. Grafika z wynikami zapisywana jest na dysku (w dowolnym formacie). Konieczne jest jej wyświetlenie na formie (C#; standardowe Windows Forms), lecz... tu pojawia się pewien problem.
Straciłem kilka wieczorów na męczenie się z PictureBox'ami. Do wygodnego przeglądania wyników pracy konieczna jest opcja zoom. Rozwiązałem to dodając scroole na macierzystym panelu i ustawiając autosize'a. Następnie uznałem że wygodne jest przewijanie obrazu (tzw Pan'owanie obrazu). Dodałem więc do mojego picturebox'a opcję kliknięcia na rolkę myszki i przewijania obrazu zgodnie z ruchem kursora. Niestety, nadal brakuje mi paru innych funkcjonalności uprzyjemniających przeglądanie obrazów (choćby zoomownanie do wskazanej lokalizacji, zaznaczanie fragmentów grafiki itp itd). Generalnie wszystko można oprogramować, ale zaczynam dochodzić do wniosku że parokroć więcej czasu poświęcam na gadżet wyświetlający grafikę niż na samą magisterkę. Czas nagli. Wakacje w pełni a promotor atakuje... Hmmm...
Może doradzicie studentowi jakiś gotowy komponent do wyświetlania grafiki na WinForms? ;). Z moich poszukiwań wygrzebałem jedynie komercyjne, płatne/trialowe komponenty których nie chce stosować w tym projekcie... Macie może jakieś gotowe UserControls, może jakieś dll'ki którymi moglibyście się podzielić? Bardzo proszę Was o wsparcie ;).