
2、设置显示的图片在窗体上添加一个ImageList控件,为ImageList1,右键单击,选属性,通过属性对话框,你可以添加一些图片(图标),注意像素,可以在windows里,搜索型号点Ico文件,然后添加上几个。
3、在TreeView里使用图片要用语句:帮定TreeView1的ImageList对象就可以添加展开符号。
private void AddNode(TreeNode ParentNode, TreeNode childNode, string nodeText, string nodeValue, string nodeNavigateUrl){
childNode.Text = nodeText//设置子节点的显示文字
childNode.Value = nodeValue//设置子节点的数值
childNode.NavigateUrl = nodeNavigateUrl//设置子节点的链接路径
ParentNode.ChildNodes.Add(childNode)
}
protected void TreeView2_SelectedNodeChanged(object sender, EventArgs e)
{
TreeNode parentNode = this.TreeView2.SelectedNode
TreeNode childNode = new TreeNode()
AddNode(parentNode, childNode, "显示文字", "节点值", "www.sina.com")
this.TreeView2.SelectedNode.Selected = false
Response.Write(parentNode.Text)
}
这样单击节点,就可以添加新的节点。
注意,树中每个节点的Value值最好都设置成不一样,因为它添加节点是按valuePath来寻找的,如果value值一样的话,路径很可能会找错,从而添加都另外的节点下。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)