如何解决为什么只显示一些按钮图标
我正在尝试设置工具栏按钮图像。我发现了定义按钮图像的各种方法,但是似乎没有一种方法能始终如一地工作。
以下是我发现的方法(无论是在文档中还是在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
中-
ImageKey
|main
-
imageset
|ArrowRight
-
ASPX选项可用于main
ArrowRight
图标,但是我想使用的同一子画面中还有其他各种图标,这些图标不起作用。例如,VS中的intellisense建议Relation
和RelationF
也在main
子画面中,但它们显示为空白图像。
我在做什么错了,如何访问除箭头以外的内容?
解决方法
Web字体包含在Web服务器上Acumatica网站的fonts
文件夹中。如有必要,请安装本地Acumatica网站。
字体文件夹示例:C:\ AcumaticaSites \ YourWebsite \ fonts
打开一个字体文件。可以在文本编辑器中打开文件acumatica-font-v1.svg
。
您会发现Relation
/ RelationF
丢失,并且文件中声明了main-ArrowRight
:
<glyph unicode="" 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
并进行安装,以在字体查看器中查看图标。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。