Runde Ecken sind ja quasi in (siehe Visual Studio 2008). Wer nun via WPF eine Grafik anzeigen und diese mit runden Ecken versehen möchte, findet eine einfache Lösung in nachfolgendem XAML-Markup:
<Window x:Class="WpfImageRoundedCorners.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Wpf Image With Rounded Corners" Height="310" Width="300">
<StackPanel Orientation="Vertical">
<Label/>
<Rectangle RadiusX="15" RadiusY="15" Width="250" Height="250" Stroke="Black">
<Rectangle.Fill>
<ImageBrush x:Name="brush" ImageSource="tools_derupdater05.gif"/>
</Rectangle.Fill>
</Rectangle>
</StackPanel>
</Window>Und so sieht es schlussendlich aus: