FineUI 官方论坛
标题:
【有疑问】FineUI在线示例中源代码,刷新工具栏如何去掉
[打印本页]
作者:
做了才会想好
时间:
2013-3-28 08:18
标题:
【有疑问】FineUI在线示例中源代码,刷新工具栏如何去掉
本帖最后由 做了才会想好 于 2013-3-28 09:42 编辑
[attach]1928[/attach]
里面的工具栏如下:
[attach]1927[/attach]
怎么去掉这个工具栏 ,
麻烦给个指点,谢谢
作者:
sanshi
时间:
2013-3-28 08:45
default.js中:
// 初始化主框架中的树(或者Accordion+Tree)和选项卡互动,以及地址栏的更新
// 1. treeMenu, 主框架中的树控件实例,或者内嵌树控件的手风琴控件实例
// 2. mainTabStrip, 主框架中的选项卡控件实例
// 3. tbarCallback, 在每个选项卡上创建工具栏的回调函数,如果不需要选项卡工具栏,可以设置此值为null
// 4. updateLocationHash, 切换选项卡时是否在top.location.hash记录当前页面的地址
X.util.initTreeTabStrip(mainMenu, mainTabStrip, createToolbar, true);
复制代码
这个参数tbarCallback传 null 就行了
作者:
做了才会想好
时间:
2013-3-28 09:29
可否根据树节点属性设置,我看了下树节点属性设置没有你说的barCallback,后台代码如何实现
private int ResolveSubTree(DataRow dataRow, ExtAspNet.TreeNode treeNode)
{
DataRow[] rows = dataRow.GetChildRows("TreeRelation");
if (rows.Length > 0)
{
//treeNode.Expanded = true;
foreach (DataRow row in rows)
{
ExtAspNet.TreeNode node = new ExtAspNet.TreeNode();
node.Text = row["M_CName"].ToString();
treeNode.Nodes.Add(node);
ResolveSubTree(row, node);
int childCount = ResolveSubTree(row, node);
if (childCount == 0)
{
node.NavigateUrl = "http://www.baidu.com";
}
}
}
return rows.Length;
}
作者:
做了才会想好
时间:
2013-3-28 09:57
使用的方法是可以去掉tab选项卡里的工具栏,但如果自定义工具栏如何做,有不有提供.cs里编程的可选显示tab选项卡里的工具栏啊,,且工具栏可以自定义吗
欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/)
Powered by Discuz! X3.4