Č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:
tak ako to môžem zaobliť?
odpovede:
1 pre odpoveď č. 1Mali by ste používať ImageBrush
takto ako Background
z Border
a 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>