我正在尝试在我的应用中嵌入字体。一切都很好,但对于我的AdvancedDataGrid中的itemRenderers。 Adobe's documentation声称
但是,他们没有提到ADG的任何内容,并且将defaultDataGridItemRenderer设置为FTEDataGridItemRenderer或FTEAdvancedDataGridItemRenderer似乎没有做到这一点。很想知道是否有人必须处理这个问题并设法成功解决这个问题。 谢谢你!MX DataGrid控件有一个特殊功能 class,FTEDataGridItemRenderer,那个 您可以使用自定义项目渲染器。 MXFTEText.css主题文件指定 它如下: defaultDataGridItemRenderer: 的ClassReference( “mx.controls.dataGridClasses.FTEDataGridItemRenderer”);
答案 0 :(得分:2)
刚想出来......
mx|AdvancedDataGrid
{
defaultDataGridItemEditor: ClassReference("mx.controls.MXFTETextInput");
defaultDataGridItemRenderer: ClassReference("mx.controls.advancedDataGridClasses.FTEAdvancedDataGridItemRenderer");
}
诀窍。奇怪的是,如果您只使用itemRenderer部分,则IR实际上不使用FTE进行渲染。