Использование векторных иконок в Xamarin.Mac - PullRequest
0 голосов
/ 11 октября 2019

Я хочу преобразовать свое приложение WPF в Xamarin.Mac, поэтому я изучаю, какие у меня есть варианты, что можно использовать повторно и что мне писать с нуля.

В моем приложении WPF я толькоиспользовать векторы (UIElement с коллекцией Path элементов) в качестве моих изображений, например:

<Canvas x:Shared="False" x:Key="Vector.Crosshair" HorizontalAlignment="Center"
        UseLayoutRounding="True" VerticalAlignment="Center" Width="30" Height="30">
    <Path Fill="#ffc7c7c7" Data="F1 M 16.000,13.000 L 14.000,13.000 L 14.000,0.000 L 16.000,0.000 L 16.000,13.000 Z"/>
    <Path Fill="#ffaeaeae" Data="F1 M 30.000,14.000 L 30.000,16.000 L 17.000,16.000 L 17.000,14.000 L 30.000,14.000 Z"/>
    <Path Fill="#ff636363" Data="F1 M 13.000,14.000 L 13.000,16.000 L 0.000,16.000 L 0.000,14.000 L 13.000,14.000 Z"/>
    <Path Fill="#ff959595" Data="F1 M 16.000,30.000 L 14.000,30.000 L 14.000,17.000 L 16.000,17.000 L 16.000,30.000 Z"/>
</Canvas>

Есть ли способ сделать то же самое с Xamarin.Mac, используя Path или хотя быданные того же пути? Или я должен конвертировать их в SVG или PNG?

...