Autor Beitrag
Macoy
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 31



BeitragVerfasst: Mo 02.01.06 16:10 
Hallo,


Ich habe ein von UserControl abgeleitet um eine Komponente zum Zeichnen eines Graphen zu erstellen. Nun benötige ich den gerade auf den Bildschirm sichtbaren Bereich.

Zunächst habe ich das ClipRectangle verwendet, dies ist anfang der gesamte sichtbare, ziehe ich aber ein kleines Fenster über mein Control, ist das Cliprectangle genau der Bereich, den das kleinere Fenster eingenommen hat -> mein Graph wird dann nur in diesem Bereich gezeichnet.

Dann hab ich es mit dem ClientRectangle versucht, dieses ist aber grösser als der sichtbare Bereich..


Gibt es irgendwo ein Rectangle, das genau den Bereich beschreibt, der grad zu sehen ist ?
kiar
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 51



BeitragVerfasst: Mo 02.01.06 17:45 
moin,

mit Screen.WorkinArea hast du den ganzen Desktop, mit Screen.GetBounds hast du den Bereich ohne Taskleiste.

raik