微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

为什么只显示一些按钮图标

如何解决为什么只显示一些按钮图标

我正在尝试设置工具栏按钮图像。我发现了定义按钮图像的各种方法,但是似乎没有一种方法能始终如一地工作。

以下是我发现的方法(无论是在文档中还是在SO上):

  • 代码中(对我来说[对于工具栏按钮]根本不起作用)

     public PXAction<DAC> action;
     [PXButton(CommitChanges = true,ImageKey = PX.Web.UI.Sprite.Main.ArrowRight)]
     [PXUIField(displayName = "Action")]
     protected virtual void Action()
    
  • 在ASPX中,在屏幕编辑器的Base Properties> Images> normal

    • normal | main@ArrowRight
  • 在ASPX中,屏幕编辑器的Ext Properties> ImageKey imageset

ASPX选项可用于main ArrowRight图标,但是我想使用的同一子画面中还有其他各种图标,这些图标不起作用。例如,VS中的intellisense建议RelationRelationF也在main子画面中,但它们显示为空白图像。

我在做什么错了,如何访问除箭头以外的内容

解决方法

Web字体包含在Web服务器上Acumatica网站的fonts文件夹中。如有必要,请安装本地Acumatica网站。

字体文件夹示例:C:\ AcumaticaSites \ YourWebsite \ fonts

打开一个字体文件。可以在文本编辑器中打开文件acumatica-font-v1.svg

您会发现Relation / RelationF丢失,并且文件中声明了main-ArrowRight

<glyph unicode="&#xe90a;" glyph-name="main-ArrowRight,ac-arrow_forward" d="M448 134.4l262.4 262.4h-582.4v96h582.4l-262.4 275.2 64 64 384-384-384-384-64 70.4z" />

检查Content\font-awesome.css CSS文件中的常量和Unicode图标之间的映射:

.main-ArrowRight:before {
  content: "\e90a";
}

您还可以从ttf文件夹中打开真型字体fonts并进行安装,以在字体查看器中查看图标。

enter image description here

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。