首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

vs2005中的Treeview怎么设置选中后的高亮颜色

2011-12-15 
vs2005中的Treeview怎样设置选中后的高亮颜色vs2005中的Treeview怎样设置选中后的高亮颜色[解决办法]设置S

vs2005中的Treeview怎样设置选中后的高亮颜色
vs2005中的Treeview怎样设置选中后的高亮颜色

[解决办法]
设置SelectedNodeStyle的ForeColor
就可以用你自己设定的颜色高亮显示了

[解决办法]
没办法只有添加个SPAN;





VB.NET code
//加载节点  Dim tmpTreeNode As TreeNode        For i = 0 To dteCatalogInfo.Rows.Count - 1            tmpTreeNode = New TreeNode(dteCatalogInfo.Rows(i).Item(MATERIALINFO_DEFINE.MATERIAL_INFO_Name_FIELD).ToString)            tmpTreeNode.Value = "00" & dteCatalogInfo.Rows(i).Item(MATERIALINFO_DEFINE.MATERIAL_INFO_ID_FIELD).ToString & "|" & dteCatalogInfo.Rows(i).Item(MATERIALINFO_DEFINE.MATERIAL_INFO_ID_FIELD).ToString            tmpTreeNode.ImageUrl = "Img/book.gif"            tmpTreeNode.NavigateUrl = "#&menuNodeID=" & dteCatalogInfo.Rows(i).Item(MATERIALINFO_DEFINE.MATERIAL_INFO_ID_FIELD).ToString            tmpTreeNode.Expanded = True            TreeView1.Nodes.Add(tmpTreeNode)            SetNodeText(TreeView1.Nodes(TreeView1.Nodes.IndexOf(tmpTreeNode)))        Next i   Protected Sub SetNodeText(ByRef node As TreeNode)        Dim id As String        id = "spnode_" + node.Value        node.Text = "<span style='cursor:hand' id='" + id + "' onclick=""SetNode('" + id + "','" + node.NavigateUrl + "','" + node.ValuePath + "')"" oncontextmenu=""SetNode('" + id + "','" + node.NavigateUrl + "','" + node.ValuePath + "') "">" + node.Text + "</span>"    End Sub
[解决办法]
楼上解..............

热点排行