/ / Round ScrollViewer v XAML - c #, xaml, win-universal-app

Kolo ScrollViewer v XAML - c#, xaml, win-universal-app

Čo chcem, je zaoblený Scrollviewer, pokúsil som sa ho vložiť do ohraničenia s polomerom rohu:

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

ale výsledok ukazuje, že to takto nefunguje:

tu zadajte popis obrázku

tak ako to môžem zaobliť?

odpovede:

1 pre odpoveď č. 1

Mali by ste používať ImageBrush takto ako Background z Bordera potom zabaľte Border v rámci 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>