Autor Beitrag
maxx
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 70



BeitragVerfasst: Mi 28.04.10 10:57 
hello,

großes MDI-Problem!

Ich habe eine Windows-Forms-Anwendung. Darin befindet sich ein MenuStrip (ganz normal oben angedockt). Bei dieser Windows-Forms-Anwendung verwende ich MDI.

Die MDI-Child-Fenster haben eine Mindestgröße.

Ist ein MDI-Child-Fenster NICHT maximiert, kann man es nicht kleiner machen, als man es mit der Mindestgröße definiert hat. Das passt also.

Bei folgendem Szenario habe ich jedoch ein Problem:

- MDI-Child-Fenster ist maximiert
- das Fenster der Windows-Forms-Anwendung (also das MDI-Hauptfenster) ist kleiner als die Mindestgröße des MDI-Child-Fensters

Das MDI-Child-Fenster wird dann nicht mehr vollständig angezeigt. Es erscheint für das MDI-Child-Fenster nicht automatisch ein Scrollbalken.

Jetzt habe ich folgendes versucht:

- im MDI-Child-Fenster habe ich die Inhalte in ein Panel gesteckt
- das Panel hat eine Mindestgröße
- das AutoScroll von Panel ist auf true

Leider verändert sich nichts.

Was muss ich denn machen, dass der Inhalt eines maximiertes MDI-Child-Fenster scrollbar wird, wenn die Windows-Forms-Anwendung kleiner wird als die Mindestgröße des MDI-Child-Fensters??????