Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
Wie erreiche ich, dass das Rectangle auch an den gerundeten Ecken geclippt wird?
CoderboyPB
myCSharp.de - Member



Dabei seit:
Beiträge: 327
Herkunft: Paderborn

Themenstarter:

Wie erreiche ich, dass das Rectangle auch an den gerundeten Ecken geclippt wird?

beantworten | zitieren | melden

Ich habe folgende Situation (Siehe Screenshot)
Wie erreiche ich, dass das Rectangle auch an den gerundeten Ecken geclippt wird?
Gibt es da ne Möglichkeit, oder bleibt da nur der Weg über eine Rectangle Geometry als Clipping Mask?

<Grid>
        <Border Background="Yellow" Margin="50" CornerRadius="90" ClipToBounds="True">
            <Rectangle Opacity="0.3" Width="400" Height="300" Fill="Red" Margin="-200 0 200 0"/>
        </Border>
</Grid>
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von CoderboyPB am .
Attachments
private Nachricht | Beiträge des Benutzers
CWolle
myCSharp.de - Member

Avatar #avatar-4065.jpg


Dabei seit:
Beiträge: 57
Herkunft: Süddeutschland

beantworten | zitieren | melden

Versuchs mal mit folgender Reihenfolge. Wenn die Farbe keine Rolle spielt, müsste es klappen
<Border  Background="Yellow" Margin="50" CornerRadius="90" ClipToBounds="True" />
<Rectangle Opacity="0.8" Width="400" Height="300" Fill="White" Margin="-200 0 200 0"/>
OO gibts seit Platon - hatte der auch C#?
private Nachricht | Beiträge des Benutzers
CoderboyPB
myCSharp.de - Member



Dabei seit:
Beiträge: 327
Herkunft: Paderborn

Themenstarter:

beantworten | zitieren | melden

Danke es funktioniert, auch wenn ich nicht verstehe warum:
Denn eigentlich haben Border und Inhalt, in diesem Fall das Rechteck doch gar keinen Bezug mehr zueinander, sondern liegen (im Grid) übereinander.
private Nachricht | Beiträge des Benutzers