如何在Windows 10 UWP c#中将ImageBrush分配给Ellipse的Fill属性?

时间:2016-05-31 07:03:19

标签: c# windows-10-universal

我想使用c#将ImageBrush分配给Ellipse的Fill属性。我的XAML和C#代码如下

XAML代码

<Ellipse Grid.Column="0"
         Margin="7"
         x:Name="userEllipse"
         Stretch="Uniform"/>

C#代码

ImageBrush imageBrush=new ImageBrush();
imageBrush.ImageSource=new BitmapImage(new Uri(url,UriKind.RelativeorAbsolute));
userEllipse.Fill=imageBrush;

此代码无效,也没有给我任何错误。有人可以建议我做错了吗?我无法在XAML中分配URL,因为它来自服务器。

1 个答案:

答案 0 :(得分:0)

可以选择在以下网址上实现我的要求

Image in Ellipse shape

希望它有所帮助。