2015-05-04 3 views
3

У меня есть элемент управления изображением и список изображений, и я хочу отображать изображение по кругу.
Это означает, что я хочу отображать круговое изображение в приложениях для хранения в Windows.Как отобразить круговое изображение в приложениях Windows Store

Возможно ли это?

ответ

4

Место изображение внутри пограничного элемента, и установить CornerRadius:

Для WinRT/Windows Store App:

<Ellipse Height="100" Width="100"> 
      <Ellipse.Fill> 
       <ImageBrush Stretch="Uniform" ImageSource="url"/> 
      </Ellipse.Fill> 
     </Ellipse> 

Для WPF:

<Border Height="100" Width="100" CornerRadius="50"> 
    <Border.Clip> 
     <RectangleGeometry RadiusX="50" RadiusY="50" Rect="0,0,100,100"/> 
    </Border.Clip> 
    <Image Source="url"/> 
</Border> 
+0

Нет, это не решает мою проблему, когда Я пишу, что тогда угол изображения отображается за пределами границы. Я хочу скопировать кружок изображения в приложении XAML для Windows. –

+0

Я просто добавлю код для WinRT. –

+1

Код WinRT работает отлично, спасибо. –

Смежные вопросы