2010-05-02 3 views
5

Weiß jemand, wie ich verhindern kann, dass meine C# winform die Taskleiste abdeckt? Der Rahmenstil meines Formulars wurde auf "FixedToolWindow" festgelegt, was dies zu verursachen scheint. Ich dachte darüber nach, die Höhe des Formulars zu reduzieren, wenn der Benutzer das Formular maximiert, aber das würde nicht funktionieren, da die Leute Taskleisten unterschiedlicher Größe haben könnten.Wie verhindert man, dass Vollbild die Taskleiste abdeckt?

Antwort

3

Die Klasse Screen bietet Ihnen Bildschirmgrenzen und Arbeitsbereich. Der Arbeitsbereich ist die Grenze minus der Taskleiste, so dass nur das Formular auf den gleichen Ort wie die WorkingArea

den Arbeitsbereich des Bildschirm zu sein, ist der Desktopbereich des Displays, ohne Taskleisten, dockt Fenster und angedockte Werkzeugleisten.