xamarin.forms – 如何在Xamarin表单中设置工具栏项的图标

xamarin.forms – 如何在Xamarin表单中设置工具栏项的图标,第1张

概述我的xamarin andorid项目在Resources下没有Drawawble文件夹,我有mipmap文件夹.我正在尝试为共享项目中的工具栏项设置图标.如果我将图像设置为嵌入资源,我应该能够从共享项目中访问它,我错了吗? <?xml version="1.0" encoding="utf-8" ?><ContentPage xmlns="http://xamarin.com/schemas/ 我的xamarin andorID项目在Resources下没有Drawawble文件夹,我有mipmap文件夹.我正在尝试为共享项目中的工具栏项设置图标.如果我将图像设置为嵌入资源,我应该能够从共享项目中访问它,我错了吗?

<?xml version="1.0" enCoding="utf-8" ?><ContentPage xmlns="http://xamarin.com/schemas/2014/forms" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" x:Class="BoringAppUi.MainPage" title="Main Page">    <ContentPage.toolbaritems>        <ToolbarItem Text="logout" Clicked="OnlogoutbuttonClicked" Order="Primary"  Priority="0"/>        <ToolbarItem Text="Home" Icon="@mipmap/baseline_home_blue_48.png" Clicked="OnHomeIconClicked" Order="Primary" Priority="1"/>    </ContentPage.toolbaritems>    <ContentPage.Content>        <StackLayout>            <Label Text="Main app content goes here" HorizontalOptions="Center" VerticalOptions="CenterandExpand" />        </StackLayout>    </ContentPage.Content></ContentPage>

我也尝试从后面的代码设置它

var toolbarItemHome = new ToolbarItem{    Text = "Home",Icon = "@mipmap/baseline_home_blue_48.png"};toolbarItemHome.Clicked += OnHomeIconClicked;toolbaritems.Add(toolbarItemHome);
解决方法 来自c#代码:

new ToolbarItem () { Icon = "icon.png"}

或者来自xaml:

<ToolbarItem name="iconexample" Icon="icon.png" Priority="0" Order="Primary" Activated="Onclick" />

主要有:

iOS - place the image at /mipmap/icon.pngAndroID - place the image at /mipmap/drawable/icon.png
总结

以上是内存溢出为你收集整理的xamarin.forms – 如何在Xamarin表单中设置工具栏项的图标全部内容,希望文章能够帮你解决xamarin.forms – 如何在Xamarin表单中设置工具栏项的图标所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1075006.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存