Entwickler-Ecke
WPF / Silverlight - Border: Ausschnitt Transparent?
lord_fritte - Di 18.05.10 16:18
Titel: Border: Ausschnitt Transparent?
Hallo, ich möchte ein eigenes Fenster gestalten, dazu habe ich ein Fenster mit Transparenten Hintergrund, auf dem Fenster liegt ein Border mit abgerundeten Ecken und NICHT Transparenten Hintergrund.
Auf dem Border liegt ein Grid und in einer Gridzelle eine ProgressBar, ich möchte dass der Hintergrund der ProgressBar auch Transparent ist und ich den Desktop sehe, aber ich sehe nur den Border. Jetzt meine Frage: Kann ich auf dem Border bestimmte Stellen ausschneiden um dadurch den Desktop zu sehen?
Kha - Di 18.05.10 16:44
lord_fritte hat folgendes geschrieben : |
| Jetzt meine Frage: Kann ich auf dem Border bestimmte Stellen ausschneiden um dadurch den Desktop zu sehen? |
Ja, mit
UIElement.Clip. Wenn die ProgressBar allerdings ein Kind des Borders ist (konnte ich deinem Posting nicht entnehmen), wird sie logischerweise mit ausgeschnitten. In diesem Fall musst du sie
über ihn legen, am besten mit einem weiteren Grid.
XML-Daten
1: 2: 3: 4:
| <Grid> <Border /> <Grid> <ProgressBar /> |
lord_fritte - Di 18.05.10 17:17
Also es sieht so aus:
XML-Daten
1: 2: 3: 4:
| <Window> <Border> <Grid> <ProgressBar> |
hmm aber in UIElement gibts kein Property Clip..
lord_fritte - Di 18.05.10 17:45
Ok danke, ich habe mich zu sehr auf das IntelliSense verlassen.
Aber ich komme nicht wirklich draf wie ich das anwenden soll.. Google hat mir bisher auch nicht weiter geholfen..
lord_fritte - Di 18.05.10 18:52
Ich schau es mir mal an, danke.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!