Hallo LeserIn!

Nimm eine HScrollbar, und beim ValueChanged Event bewegst du die PictureBox
je nach dem Verh�ltnis 
(PictureBox1.Top = PictureBox1.Height/100*ScrollbarValue)
Das muss nicht funktionieren, aber inetwa so gehts.
Martin

> Hallo,
> also ich habe jetzt ein Panel genommen und die PictureBox da reingetan.
> An der Eigenschaft von Autoscroll des Panels und von Sizemode der
> PictureBox habe ich alles durchprobiert. Weit und breit keine Scrollbars
> in Sicht. Die "Visible�s" sind auch alle auf True.
>
> Aber wie soll ich mir denn meine eigene Scrollroutine schreiben?
> Vielleicht so unter dem Motto:
>
> if (PictureBox1.Pixel.Position.Width >= PictureBox1.Width )
>       {
>               make hScrollBars1 on PictureBox1;
>               hScrollBars1.Position = PictureBox1.Pixel.Position;
>       }
> das ist nat�rlich jetzt so ein Code, wie ich ihn mir vorstelle in meinem
> konfusen Kopf. Habe nicht die leiseste Ahnung, wie ich das machen soll.
>
> Hilfe bitte bitte!!
>
> Gr��e
> Christian
>
> Martin Sch�rrer wrote:
> > Hallo LeserIn!
> >
> >>Ich benutze eine PictureBox zur graphischen Ausgabe von Daten, die das
> >>Programm errechnet. Die Graphen, die dann gezeichnet werden, sind
> >>allerdings meist gr��er als die Picturebox. Deshalb m�chte ich, wenn die
> >>Graphen an die Grenze der Box sto�en, ne Scrollbar auftaucht und die
> >>PictureBox den Ausschnitt zeigt, in dem gerade der Graph gezeichnet
> >>wird. Meinetwegen kann die PictureBox auch gleich ne Scrollbar haben.
> >>Das ist mir egal.
> >>
> >>Die SizeMode-Properties habe ich schon durchprobiert und soetwas wie
> >>Auto-Scrolling habe ich nicht gefunden.
> >>Was kann ich machen????
> >
> > Ich hatte ein �hnlichesProblem: Nimm ein Panel, in dem die PictureBox
> > drinnen ist, und passe sie laufend an. Dann sollte scrollen m�glich sein.
> > (Oder du schreibst dir selbst deine Scroll Routinen, das habe ich
> > gemacht, weil ich zu dumm war um die andere M�glichkeit in Erw�gung zu
> > ziehen).
> >
> > Martin
> >
> > | [dotnetdecsharp] als [EMAIL PROTECTED] subscribed
> > | http://www.dotnetgerman.com/archiv/dotnetdecsharp/ = Listenarchiv
> > | Listenregeln, sowie An- und Abmeldung zu dieser Liste:
> > | http://www.dotnetgerman.com/listen/dotnetdecsharp.asp
> |
> | [dotnetdecsharp] als [EMAIL PROTECTED] subscribed
> | http://www.dotnetgerman.com/archiv/dotnetdecsharp/ = Listenarchiv
> | Listenregeln, sowie An- und Abmeldung zu dieser Liste:
> | http://www.dotnetgerman.com/listen/dotnetdecsharp.asp


| [dotnetdecsharp] als [email protected] subscribed
| http://www.dotnetgerman.com/archiv/dotnetdecsharp/ = Listenarchiv
| Listenregeln, sowie An- und Abmeldung zu dieser Liste:
| http://www.dotnetgerman.com/listen/dotnetdecsharp.asp

Antwort per Email an