Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


Share this Page URL
Help

WPF > 283 Fenster mit speziellen Formen - Pg. 803

>> WPF 803 283 Fenster mit speziellen Formen Fenster mit einer nicht rechteckigen Form können Sie unter WPF sehr einfach erstellen, indem Sie den Hintergrund des Fensters transparent schalten und auf dem Fenster beliebige Objekte anlegen. Dazu müssen Sie die folgenden Eigenschaften des Fensters einstellen: WindowStyle : None AllowsTransparency : True Background : Transparent Dann legen Sie einfach verschiedene Elemente auf dem Fenster ab. Da der transparente Teil eines Fensters für die Maus nicht berücksichtigt wird, ist dieser für den Benutzer auch beim Klicken mit der Maus nicht vorhanden. Das folgende Beispiel definiert das Fenster, das in Abbildung 149 dargestellt wird. <Window x:Class="Fenster_mit_speziellen_Formen.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Height="250" Width="422" WindowStyle="None" AllowsTransparency="True" Background="Transparent" > <Canvas> WPF