/ / Round ScrollViewer в XAML - c #, xaml, win-Universal-app

Round ScrollViewer в XAML - c #, xaml, win-universal-app

Те, що я хочу, - це закруглений Scrollviewer, я намагався вкласти його в рамку з радіусом кута:

<Border Height="160" Width="160" CornerRadius="80" BorderThickness="5" BorderBrush="Red">
<ScrollViewer Style="{StaticResource ZoomViewer>
<Image Source="Assets/img1.jpg"/>
</ScrollViewer>
</Border>

але результат показує, що це не працює так:

введіть опис зображення тут

так як я можу зробити його круглим?

Відповіді:

1 для відповіді № 1

Ви повинні використовувати ImageBrush як це Background з Border, а потім загортайте Border в межах ScrollViewer.

<ScrollViewer Style="{StaticResource ZoomViewer>
<Border Height="160"
Width="160"
CornerRadius="80"
BorderThickness="5"
BorderBrush="Red">
<Border.Background>
<ImageBrush ImageSource="Assets/img1.jpg" />
</Border.Background>
</Border>
</ScrollViewer>