C# 如何将公司徽标添加到NavigationPage标题图标?
因此,我试图在C# 如何将公司徽标添加到NavigationPage标题图标?,c#,xaml,xamarin,xamarin.forms,C#,Xaml,Xamarin,Xamarin.forms,因此,我试图在NavigationPage标题部分的中间添加一个公司徽标,并尝试在XAML中使用NavigationPage.TitleIcon=“companytitleicon.png”,但它不显示。我不确定这是否是因为图像必须有一定的大小,并且我在文档中找不到信息 我还使用了其他代码,比如调用NavigationPage.SetTitleIcon,它引用一个页面和一个FileImageSource,如下所示: NavigationPage.SetTitleIcon(这个,“/Assets/
NavigationPage
标题部分的中间添加一个公司徽标,并尝试在XAML
中使用NavigationPage.TitleIcon=“companytitleicon.png”
,但它不显示。我不确定这是否是因为图像必须有一定的大小,并且我在文档中找不到信息
我还使用了其他代码,比如调用NavigationPage.SetTitleIcon
,它引用一个页面和一个FileImageSource,如下所示:
NavigationPage.SetTitleIcon(这个,“/Assets/dischemtitleicon.png”)代码>
我可能用错了,所以我需要一些建议,一般来说,让徽标显示在标题部分。我还将添加一个屏幕截图来指定徽标的位置和大小。徽标的宽度至少是高度的两倍,例如120x50
我们将非常感谢您的帮助。我还试图改变主细节
条的颜色,但这并不是一个关键问题。(我添加了一个全局静态资源,它将固定颜色应用于所有NavigationPage BarBackgroundColors)如果您使用的是基于的Xamarin.Forms应用程序,则无需自定义渲染器即可轻松实现这一点,无需定义标题内容、绑定标题内容,甚至根据需要设置样式
你可以参考我的类似答案我知道这是一个老问题,但请检查我的帖子是否回答了你的问题。谢谢。@Cfun我手边还有项目文件,所以我会尽快看一看并让你知道,非常感谢你的回复,我最近一直在想我是否会收到一份。