2016-05-23 11 views
1

Ich habe den folgenden Code in WPF, die ich in Windows Universal-verwenden möchten,was ersetzt DrawingBrush in Fenster Universal-Projekte

<Border> 
    <Border.Background> 
     <DrawingBrush Stretch="None" TileMode="Tile" Viewport="0,0,10,10" ViewportUnits="Absolute"> 
      <DrawingBrush.Drawing> 
       <DrawingGroup> 
        <GeometryDrawing Geometry="M0,0 L10,0 10,10, 0,10Z" Brush="White" /> 
        <GeometryDrawing Geometry="M0,10 L20,10 20,20, 10,20 10,0 0,0Z" Brush="Gray" /> 
       </DrawingGroup> 
      </DrawingBrush.Drawing> 
     </DrawingBrush> 
    </Border.Background> 
</Border> 

aber ich bekomme die folgende Fehlermeldung: DrawingBrush wird nicht in einem Windows unterstützt Universelles Projekt Was das ist, ist der Hintergrund für transparente Farbe mit grauen und weißen Quadraten. Kennt jemand eine Lösung, wie man es ohne Verwendung eines Bildes wiederherstellen kann?

Danke.

+0

Ich bin mir ziemlich sicher, dass es in UWP nicht die Möglichkeit, ein Bild mit 'ImageBrush' ohne, aber jemand wie @FilipSkakun könnte kommen und beweisen ich falsch. –

Antwort

0

Sie können Path in UWP verwenden wie diese

<Path Stroke="White" 
    StrokeThickness="1" 
    Data="M0,0 L10,0 10,10, 0,10Z" /> 
+0

Vielen Dank für Ihre Hilfe, sehr geschätzt. –