我想请问是否有人会用TreeView控件作出像csdn.net社区这样效果的(即,左边用树型结构,点击哪个节点,右边就有相应的内容出现。)
  谢谢各位大虾们了,小妹是新手,很急的要的。
  帮帮我吧!!!!!!!!!!!!!!!!!

解决方案 »

  1.   

    你是指C/S方式还是B/S方式?
    C/S方式下很容易实现,可以查看MSDN找帮助,里面有实例
    如果B/S方式下,恐怕你贴错地方了
      

  2.   

    c/s 结构想实现不是这种效果的更麻烦吧b/s 用frame框架就行了
      

  3.   

    B/S的虽然很麻烦,其实是一大堆JavaScript实现的,但是更灵活,样式可以控制C/S的TreeView控件编程很简单,但样式和界面不敢恭维,还没法修改
      

  4.   

    TreeView控件的使用事很简单的,找个例子看看,看一下MSDN,就会用了,
      

  5.   

    我是C/S结构的,我的MSDN好像有问题,我找了好多书,希望能将TreeView的节点的值提出来,然后进行查询,做相应的动作,但是好像没有什么办法。(我不知道我的想法是否正确)
      

  6.   

    '設定 Treeview 控制項屬性。
       TreeView1.LineStyle = tvwRootLines  ' Linestyle 1
    Private Sub Form_Load()
       '設定 Treeview 控制項屬性。
       TreeView1.LineStyle = tvwRootLines  ' Linestyle 1   '新增 Node 物件。
       Dim nodX As Node    '宣告 Node 變數。
       '第一個節點帶有文字 'Root' 。
       Set nodX = TreeView1.Nodes.Add(, , "r", "MSHFlexGrid")
        
       Set nodX = TreeView1.Nodes.Add(, tvwNext, "rdf", "test")
        
       '下一個節點是節點 1 ("Root") 的子節點。
                Set nodX = TreeView1.Nodes.Add("r", tvwChild, "child1", "form1")
                Set nodX = TreeView1.Nodes.Add("r", tvwChild, "child2", "form2")
    end sub
        Private Sub TreeView1_DblClick()
      Dim a As Node
            With TreeView1
                   
                    Set a = .SelectedItem
                     MsgBox a.Text       end with
    end sub