/// <summary> /// 树节点的绑定后事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void treeMenu_NodeDataBound(object sender, FineUIPro.TreeNodeEventArgs e) { // 是否叶子节点 bool isLeaf = e.XmlNode.ChildNodes.Count == 0; string isNewHtml = GetIsNewHtml(e.XmlNode); if (!String.IsNullOrEmpty(isNewHtml)) { e.Node.Text += isNewHtml; } if (isLeaf) { // 设置节点的提示信息 e.Node.ToolTip = e.Node.Text; } // 如果仅显示最新示例,或者存在搜索文本 if (_showOnlyNew || !String.IsNullOrEmpty(_searchText)) { e.Node.Expanded = true; } }
protected void TreeDic_NodeExpand(object sender, FineUIPro.TreeNodeEventArgs e) { TreeDic.SelectedNodeID = e.Node.NodeID; InitFrom(e.Node.NodeID); }