FineUI 官方论坛
标题:
关于tab的标题icon的问题
[打印本页]
作者:
火君子二少爷
时间:
2012-3-30 20:47
标题:
关于tab的标题icon的问题
在default.js里面动态添加一个带工具栏的标签页的代码那里会自动添加tab的标题icon
但是我这里显示不了
'iconCls': 'icon_' + href.replace(/[^.]+\./, '') 是从哪里读取的icon图片呀
我想修改成读取组件内置的icon要如何修改呢?
作者:
火君子二少爷
时间:
2012-3-31 09:21
老大,能说说这个问题吗
作者:
30372245
时间:
2012-3-31 09:50
定义在default.css中的icon_aspx等
作者:
火君子二少爷
时间:
2012-3-31 09:56
我发现图标是读取images\filetype里面的图片,我现在是想读取内置的图标呀,就是直接从树菜单的xml中读取icon属性过来,可以的吗
作者:
火君子二少爷
时间:
2012-3-31 10:14
看来是不行了,只可以在css中定义多一些不同的icon_,再修改一下default.js的'icon_' + href.replace(/[^.]+\./, ''),不同的连接用不同的css才行了。
作者:
30372245
时间:
2012-3-31 19:35
恩,先这样了,我查了下文档好像不能直接指定icon
作者:
redleaf
时间:
2012-4-5 14:22
根据实际需要动态生成CSS
引用方法: 'iconCls':'tab_iconCls_icon_'+icon,
//根据图标生成Css
string iconScript = "";
foreach (string sIcon in lsticons)
{
string iconUrl = ExtAspNet.IconHelper.GetIconUrl(ExtAspNet.IconConvertor.String2Icon(sIcon, true));
string className = String.Format("tab_iconCls_icon_{0}", sIcon);
iconScript += String.Format("X.util.addCSS('{0}','{1}');", className, ExtAspNet.StyleUtil.GetNoRepeatBackgroundStyle("." + className, ResolveUrl(iconUrl)));
}
if (iconScript.Length > 0)
{
ExtAspNet.PageContext.RegisterStartupScript(iconScript);
}
作者:
sanshi
时间:
2012-4-5 15:19
可以分享到经验分享区
欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/)
Powered by Discuz! X3.4