2016-03-24 7 views
-1

Ich versuche, ein Rechteck mit einer Ellipse zu maskieren. Allerdings finde ich keine Beispiele für Windows Universal 10 Apps.Wie man zwei Formen in Windows Universal maskiert 10

Wenn es möglich ist, mag ich es nur Xaml.

bearbeiten

Beispiel: enter image description here

die weißen Schnitte des Rechtecks ​​aus einem Teil aus. Bedeutung jeder Inhalt in den weißen würde durch Bewegung hinter dem schwarzen Rechteck bewegen.

danke im voraus.

+0

Suche nach einer Bibliothek. aber ich finde nur für wpf und windows universal 8. – denderp

+0

Nicht sicher, was Sie meinen, indem Sie ein Rechteck mit einer Ellipse maskieren. Hast du ein visuelles Beispiel? Sie brauchen wahrscheinlich keine Bibliothek oder irgendetwas, was damit zu tun hat. –

+0

Ich habe meinen Beitrag bearbeitet, um ein Beispiel hinzuzufügen. – denderp

Antwort

0

Ich fand die Antwort.

<Grid Name="current" HorizontalAlignment="Center" VerticalAlignment="Center"> 
     <Path Stroke="Transparent" StrokeThickness="4" Fill="Gray"> 
      <Path.Data> 
       <PathGeometry> 
        <PathFigure StartPoint="0,0"> 
         <LineSegment Point="0,-200"/> 
         <LineSegment Point="200,-200"/> 
         <LineSegment Point="200,-150"/> 
         <ArcSegment Point="200,-50" Size="50,50"/> 
         <LineSegment Point="200,0"/> 
         <LineSegment Point="0,0"/> 
        </PathFigure> 
        <PathFigure StartPoint="200,-200"> 
         <LineSegment Point="400,-200"/> 
         <LineSegment Point="400,0"/> 
         <LineSegment Point="200,0"/> 
         <LineSegment Point="200,-50"/> 
         <ArcSegment Point="200,-150" Size="50,50"/> 
         <LineSegment Point="200,-200"/> 
        </PathFigure> 
       </PathGeometry> 
      </Path.Data> 
     </Path> 
    </Grid> 
Verwandte Themen