Hallo,
meine "transparente" Fenster weisen ein (für mich) seltsames Verhalten an den Tag.
Es werden vom Hauptfenster 2 Sub-Fenster angezeigt, und mit
wird das Fenster transparent gemacht.
(Damit der Rand des Fenster sichtbar wird zeichne ich noch mit Graphics ein Rechteck in der Form, ändert aber am Verhalten nichts)
So bald diese Transparenz wirksam ist, und das Sub-Fenster sich teilweise auserhalb des Haupfenster ist, kann das Fenster nur noch bedingt in der Größe geänder werden.
Wenn man mit der Maus an die untere rechte Ecke fährt, wird der "Fenstermanipulator" nicht richtig angezegt.
Er erscheint nur wenn man mit der Maus schon etwas weiter vom Fenster entfernt ist, und auch nur gefühlt für ein Bereich von einem Pixel.
An den anderen Ecken ist das Verhalten wie gewhohnt, und auch wenn die Transparenz ausgeschalten wird, geht es wieder.
Da ich das Verhalten nur schwer erklären kann hab ich ein kleines Vidoe bei Reddit hochgeladen.
(hoffe das ist kein Problem)
Ergänzung: habe es bei .NET Framework 4.5.2 und 4.8 getestet.
Kennt jemand das Problem oder hat eine Idee wie man es lösen könnte?
meine "transparente" Fenster weisen ein (für mich) seltsames Verhalten an den Tag.
Es werden vom Hauptfenster 2 Sub-Fenster angezeigt, und mit
wird das Fenster transparent gemacht.
(Damit der Rand des Fenster sichtbar wird zeichne ich noch mit Graphics ein Rechteck in der Form, ändert aber am Verhalten nichts)
So bald diese Transparenz wirksam ist, und das Sub-Fenster sich teilweise auserhalb des Haupfenster ist, kann das Fenster nur noch bedingt in der Größe geänder werden.
Wenn man mit der Maus an die untere rechte Ecke fährt, wird der "Fenstermanipulator" nicht richtig angezegt.
Er erscheint nur wenn man mit der Maus schon etwas weiter vom Fenster entfernt ist, und auch nur gefühlt für ein Bereich von einem Pixel.
An den anderen Ecken ist das Verhalten wie gewhohnt, und auch wenn die Transparenz ausgeschalten wird, geht es wieder.
Da ich das Verhalten nur schwer erklären kann hab ich ein kleines Vidoe bei Reddit hochgeladen.
(hoffe das ist kein Problem)
Ergänzung: habe es bei .NET Framework 4.5.2 und 4.8 getestet.
Kennt jemand das Problem oder hat eine Idee wie man es lösen könnte?
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „SoEinVBler“ ()