2016-07-31 38 views
0

Wie kann ich einen abgerundeten Rahmen auf Bildsteuerung in UWP xaml Seite anwenden, so dass dieses Bild auch abgerundete Ecken haben wird? Ich versuchteWie kann ich den Rahmen für die Bildsteuerung in UWP festlegen XAML

<Border BorderBrush="White" 
     BorderThickness="1" 
     HorizontalAlignment="Center" 
     Height="183" 
     VerticalAlignment="Top" 
     Width="316" 
     Canvas.ZIndex="1"> 
    <Image x:Name="carImage" 
      Height="183" 
      VerticalAlignment="Top" 
      Width="306" 
      HorizontalAlignment="Center" 
      IsTapEnabled="False" 
      IsRightTapEnabled="False" 
      IsHoldingEnabled="False" 
      IsDoubleTapEnabled="False" 
      Stretch="UniformToFill" 
      Margin="-1,-1,9,-1"/> 
</Border> 

Aber ohne Erfolg. Gibt es eine Möglichkeit, dies zu tun, oder bin ich so blind, kann ich keine offensichtliche Lösung sehen? Vielen Dank im Voraus.

+0

Sie haben den 'CornerRadius' an der Grenze nicht festgelegt. Ist das Absicht? – ChrisF

+0

Oh, ich habe falschen Code eingefügt, natürlich habe ich CornerRadius benutzt, aber ohne Wirkung :) –

+0

Bitte poste den ** echten ** Code dann. Ansonsten ist diese Frage völlig nutzlos. – IInspectable

Antwort

2

sollte diese Arbeit:

<Border BorderBrush-"White" 
     BorderThickness="1" 
     CornerRadius="5" 
     ... > 
    <Border.Background> 
     <ImageBrush ImageSource="image.png" .../> 
    </Border.Background> 
</Border> 
+0

Danke! Es funktioniert perfekt :) –

+0

Mein Bild ist eine "Karte" und muss umgedreht werden, wenn ich die "Rückseite" ansehe. Ich habe verwendet, um das zu bekommen. HTH jemand. – dex3703