Могу ли я добавить значок на панель инструментов в проект UWP Xamarin?

У меня есть проект xamarin, над которым я работаю с iOS, Android, и недавно добавил UWP. Код, о котором я говорю, выглядит следующим образом:

 public static void AddCartToToolbar(Page page)
       {
        ToolbarItem tbi = null;

        tbi = new ToolbarItem("cart", "shoppingcart.png", () =>
        {
            page.Navigation.PushAsync(new CartPageView());
        }, 0, 0);
        App.RootPage.ToolbarItems.Add(tbi);
    }

Добавляется элемент панели инструментов UWP, я вижу текст элемента панели инструментов и ссылку на CartPageView, но значок не отображается. Я добавил «shoppingcart.png» в корневой каталог моего проекта UWP. У кого-нибудь есть идеи?


person ArbiterUnknown    schedule 11.05.2016    source источник
comment
вы нашли решение для этого? Я столкнулся с той же проблемой в данный момент ...   -  person Dennis Schröer    schedule 06.10.2016


Ответы (1)


Все, что вам нужно сделать, это поместить ваш shoppingcart.png в корень проекта UWP и в разделе «Свойства» установить «Действие сборки» как «Содержимое».

Я рекомендую помещать ваши изображения в папки, чтобы они не создавали беспорядка в вашем проекте UWP (я поместил свои изображения для InspectionsView в папку InspectionList вместо того, чтобы помещать 10 изображений непосредственно в корень проекта)

Свойства изображения и место в проекте

person Leroom    schedule 24.05.2016