Transparenter Hintergrund auf einigen PCs zu sehen
-
Hi,
ich habe mir Forms gebastelt, die Runde ecken haben, dank der Transparency-Eigenschaft von SharpDevelop. Auf einigen Computern sieht man aber den eigentlich Transparenten Hintergrund, was natürlich blöd ist.
Ich habe schon die Vorschlag aus einem anderen Forum bekommen, das in den Konstruktor der Forms zu packen:
this.SetStyle(ControlStyles.DoubleBuffer, true); this.SetStyle(ControlStyles.AllPaintingInWmPaint, true); this.SetStyle(ControlStyles.UserPaint, true); this.SetStyle(ControlStyles.SupportsTransparentBackColor,true); this.UpdateStyles();
Was bei zwei von drei Forms auch geholfen hat! Nur ein Form zeigt immer noch die Transparenz-Farbe.
Hat jemand Rat?