代码: //设置它的根节点 root:根
TreeNode root1 = new TreeNode("我的好友");
treeView1.ImageList = imageList1;
treeView1.Nodes.Add(root1); //设置它的子节点 branch:枝
TreeNode[] branch1 = new TreeNode[4];
branch1[0] = new TreeNode("雾里看花、");
branch1[1] = new TreeNode("张无忌");
branch1[2] = new TreeNode("灭绝师太");
branch1[3] = new TreeNode("张三丰");
root1.Nodes.AddRange(branch1);
问题1:
怎样给他的子菜单(如:雾里看花) 实现鼠标双击事件,调出另一个窗体问题2:
treeView1.ImageList = imageList1;怎样选择设置imageList1的图片
this.treeView1.DoubleClick += (o, args) => {
MessageBox.Show(this.treeView1.SelectedNode.Text);//获取选中内容,当然可以弹出新窗体
};图片
this.treeView1.ImageList.Images.Add(Image.FromFile("c:\\windows\\FeatherTexture.bmp"));
this.treeView1.ImageList.Images.Add(Image.FromFile("c:\\windows\\FeatherTexture.bmp"));
出问题了、不行呀!
foreach (DataRowView view2 in view)
{
node = new Microsoft.Web.UI.WebControls.TreeNode();
node.ID = view2["ID"].ToString();
node.Text = view2["CompanyName"].ToString();
node.CheckBox = isCheckBox;
node.NavigateUrl = string.Format("javascript:CompanyselectNode('{0}','{1}','{2}');", node.ID, "UI/FileInfo/FileList.aspx", "All");方案二
FileTree 的 FileTree_SelectedNodeChanged 事件 在选定节点后触发
protected void FileTree_SelectedNodeChanged(object sender, EventArgs e)
{ 你要跳转的代码
}
望采纳,不采纳也给个辛苦分,下载资源没分了
FileTree.SelectedNode.Text;当前节点的Text值 求分啊,哥,结贴