Hallo Developer,
Wie bekannt ist eine Windows Form rechteckig. Das würde ich gerne ändern =) Beispiel: Runde Form. Ich weiß nicht, wie das realisiert wird, meine Idee war:
Die Form komplett undurchsichtig darstellen mittels der Opacity Eigenschaft. Dann in eine Picturebox ein transparentes Image laden. Nun ja, es scheint, dass alle Member des Form-Containers denselben Opacity-Wert mit sich tragen, sodass die Picturebox auch nicht zu sehen ist. Per Paint-Event eine einfache Grafikausgabe zu tätigen, führte zum selben Ergebnis. Anscheinend vererbt Form den Steuerelementen seinen Opacity-Wert.
Meine Frage nun:
Wie realisiere ich das, denn mir fehlt die Opacity-Eigenschaft jenes Steuerelements? Oder sieht die Realisierung von "Nicht rechteckigen Forms" ganz anders aus? Ich hoffe doch nicht, dass die Antwort "WPF" lautet, denn eigentlich spezialisier ich mich ja auf XNA (Game-Development via C# mit XNA-Surface) und das reicht mir auch
Für jeden Beitrag bin ich dankbar =)
Bis Bald
MFG >>> ThomAlex